https://github.com/xx4h/cert-manager-webhook-ispconfig
A cert-manager ACME DNS-01 webhook for ISPConfig
https://github.com/xx4h/cert-manager-webhook-ispconfig
cert-manager cert-manager-webhook ispconfig ispconfig3 letsencrypt
Last synced: about 1 year ago
JSON representation
A cert-manager ACME DNS-01 webhook for ISPConfig
- Host: GitHub
- URL: https://github.com/xx4h/cert-manager-webhook-ispconfig
- Owner: xx4h
- License: apache-2.0
- Created: 2022-06-05T10:25:22.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-12T08:19:12.000Z (almost 4 years ago)
- Last Synced: 2025-02-03T11:50:50.193Z (over 1 year ago)
- Topics: cert-manager, cert-manager-webhook, ispconfig, ispconfig3, letsencrypt
- Language: Go
- Homepage:
- Size: 61.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cert-Manager Webhook for ISPConfig
## Install
### Config & Pre-Flight
Have a look at `testdata/ispconfig-solver/`, copy and modify them to match your environment, then run the test
Don't change the name of the secret `ispconfig-secret` in the manifest.
```
TEST_ZONE_NAME=example.com. make test
```
If the test was successfull, you can already apply `testdata/ispconfig-solver/ispconfig-secret.yaml` to your cluster
```
k -n cert-manager apply -f testdata/ispconfig-solver/ispconfig-secret.yaml
```
### Helm
```
helm install ispconfig-webhook deploy/cert-manager-webhook-ispconfig -n cert-manager
```
### Legacy (Helm generated template)
```
make rendered-manifest.yaml
kubectl apply -n cert-manager -f _out/rendered-manifest.yaml
```
### Testing
See `examples/` to add a clusterissuer and a first test certificate to your cluster.