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" />
|
||||
</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
|
||||
- [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
|
||||
- [cert-manager](https://cert-manager.io/) >= 1.19.0
|
||||
|
||||
## Supported architectures
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
|
||||
## Installation
|
||||
|
||||
### 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 \
|
||||
-n cert-manager \
|
||||
desec-webhook \
|
||||
charts/cert-manager-desec-webhook
|
||||
deploy/cert-manager-desec-webhook
|
||||
```
|
||||
|
||||
### Using public helm chart
|
||||
|
|
@ -33,8 +42,6 @@ helm install \
|
|||
oci://ghcr.io/pr0ton11/helm/cert-manager-desec-webhook
|
||||
```
|
||||
|
||||
## Uninstallation
|
||||
|
||||
## Creating an issuer
|
||||
|
||||
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,
|
||||
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
|
||||
$ 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