| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- ---
- kind: kubernetes
- metadata:
- icon:
- provider: selfh
- id: lets-encrypt
- name: Cert-Manager Issuer (Cloudflare)
- description: >
- Cert-manager Issuer for automatic TLS certificate management with Let's Encrypt and Cloudflare DNS-01 challenge.
- Issuer is namespace-scoped (unlike ClusterIssuer which is cluster-wide).
- Requires cert-manager to be installed in the cluster.
- Project: https://cert-manager.io
- Documentation: https://cert-manager.io/docs/configuration/acme/dns01/cloudflare/
- version: 1.16.2
- author: Christian Lempa
- date: '2025-01-11'
- spec:
- general:
- vars:
- resource_name:
- default: cloudflare-issuer
- namespace:
- default: default
- acme_email:
- type: email
- description: Email address for ACME account registration
- acme_server:
- type: url
- description: ACME server URL
- default: https://acme-v02.api.letsencrypt.org/directory
- privatekey_secret_name:
- type: str
- description: Name of secret to store ACME account private key
- default: cloudflare-issuer-account-key
- api_token_secret_name:
- type: str
- description: Name of secret containing Cloudflare API token
- default: cloudflare-api-token-secret
- api_token_secret_key:
- type: str
- description: Key name in secret containing Cloudflare API token
- default: api-token
|