mirror of
https://github.com/cert-manager/webhook-example.git
synced 2026-03-16 18:02:51 +01:00
feat: improve README of the webhook
This commit is contained in:
parent
f8b44809cd
commit
d0ebc640a7
1 changed files with 17 additions and 8 deletions
25
README.md
25
README.md
|
|
@ -4,9 +4,14 @@
|
||||||
<img src="https://raw.githubusercontent.com/cert-manager/cert-manager/d53c0b9270f8cd90d908460d69502694e1838f5f/logo/logo-small.png" height="256" width="256" alt="cert-manager project logo" />
|
<img src="https://raw.githubusercontent.com/cert-manager/cert-manager/d53c0b9270f8cd90d908460d69502694e1838f5f/logo/logo-small.png" height="256" width="256" alt="cert-manager project logo" />
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
# Independently maintained ACME webhook for desec.io DNS API
|
[](https://github.com/pr0ton11/cert-manager-desec-webhook/actions/workflows/publish-docker-image.yml)
|
||||||
|
[](https://github.com/pr0ton11/cert-manager-desec-webhook/actions/workflows/publish-helm-chart.yml)
|
||||||
|
[](https://github.com/pr0ton11/cert-manager-desec-webhook/pkgs/container/helm%2Fcert-manager-desec-webhook)
|
||||||
|
[](https://github.com/pr0ton11/cert-manager-desec-webhook#supported-architectures)
|
||||||
|
[](https://github.com/pr0ton11/cert-manager-desec-webhook/blob/main/LICENSE)
|
||||||
|
[](https://github.com/pr0ton11/cert-manager-desec-webhook/blob/main/go.mod)
|
||||||
|
|
||||||
This solver can be used with [desec.io](https://desec.io) DNS API. The documentation of the API can be found [here](https://desec.readthedocs.io/en/latest/)
|
Independently maintained ACME webhook for the [desec.io](https://desec.io) DNS API. API docs: https://desec.readthedocs.io/en/latest/
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
- [go](https://golang.org) >= 1.26.0
|
- [go](https://golang.org) >= 1.26.0
|
||||||
|
|
@ -14,6 +19,10 @@ This solver can be used with [desec.io](https://desec.io) DNS API. The documenta
|
||||||
- [kubernetes](https://kubernetes.io/) >= 1.25.0
|
- [kubernetes](https://kubernetes.io/) >= 1.25.0
|
||||||
- [cert-manager](https://cert-manager.io/) >= 1.19.0
|
- [cert-manager](https://cert-manager.io/) >= 1.19.0
|
||||||
|
|
||||||
|
## Supported architectures
|
||||||
|
- linux/amd64
|
||||||
|
- linux/arm64
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
### Using helm from local checkout
|
### Using helm from local checkout
|
||||||
|
|
@ -21,7 +30,7 @@ This solver can be used with [desec.io](https://desec.io) DNS API. The documenta
|
||||||
helm install \
|
helm install \
|
||||||
-n cert-manager \
|
-n cert-manager \
|
||||||
desec-webhook \
|
desec-webhook \
|
||||||
charts/cert-manager-desec-webhook
|
deploy/cert-manager-desec-webhook
|
||||||
```
|
```
|
||||||
|
|
||||||
### Using public helm chart
|
### Using public helm chart
|
||||||
|
|
@ -33,8 +42,6 @@ helm install \
|
||||||
oci://ghcr.io/pr0ton11/helm/cert-manager-desec-webhook
|
oci://ghcr.io/pr0ton11/helm/cert-manager-desec-webhook
|
||||||
```
|
```
|
||||||
|
|
||||||
## Uninstallation
|
|
||||||
|
|
||||||
## Creating an issuer
|
## Creating an issuer
|
||||||
|
|
||||||
Create a secret containing the credentials
|
Create a secret containing the credentials
|
||||||
|
|
@ -131,9 +138,7 @@ spec:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Creating your own repository
|
## Running the test suite
|
||||||
|
|
||||||
### Running the test suite
|
|
||||||
|
|
||||||
All DNS providers **must** run the DNS01 provider conformance testing suite,
|
All DNS providers **must** run the DNS01 provider conformance testing suite,
|
||||||
else they will have undetermined behaviour when used with cert-manager.
|
else they will have undetermined behaviour when used with cert-manager.
|
||||||
|
|
@ -155,3 +160,7 @@ Define a **TEST_ZONE_NAME** matching to your authentication credentials.
|
||||||
```bash
|
```bash
|
||||||
$ TEST_ZONE_NAME=example.com. make test
|
$ TEST_ZONE_NAME=example.com. make test
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Stargazers over time
|
||||||
|
|
||||||
|
[](https://star-history.com/#pr0ton11/cert-manager-desec-webhook&Date)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue