TLS with External DNS, Certmanager, and Nginx via Cloudflare
App - External DNS
Retrieve Cloudflare Credentials
See Retrieving Cloudflare Credentials
Installation
Chart Location

Overview

Installation
Add Secret
Secret Name: cloudflare-credentials
Namespace: external-dns
Secret Key: api-token
Secret Value: Cloudflare API Token - 1Password Vault




Verify
Double check that the secret name, namespace, and keys match up with the referenced values below.
Values
provider: cloudflare
domainFilters:
- servicedeployed.net
env:
- name: CF_API_TOKEN
valueFrom:
secretKeyRef:
name: cloudflare-credentials
key: api-token
Deployment


Running Application

App - Certmanager
Installation
Chart Location

Chart Overview

Chart Values
installCRDs: true
Chart Configuration
