mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2025-08-06 09:36:58 +02:00
fix syntax on cloudflare externalDNS
This commit is contained in:
parent
fa17f9d06c
commit
7a9af84300
@ -38,7 +38,7 @@ Connect your `kubectl` client to the cluster you want to test ExternalDNS with.
|
||||
Begin by creating a Kubernetes secret to securely store your CloudFlare API key. This key will enable ExternalDNS to authenticate with CloudFlare:
|
||||
|
||||
```shell
|
||||
kubectl create secret generic cloudflare-api-key --from-literal=API_KEY=YOUR_API_KEY ---from-literal=CF_API_EMAIL=YOUR_CLOUDFLARE_EMAIL
|
||||
kubectl create secret generic cloudflare-api-key --from-literal=apiKey=YOUR_API_KEY --from-literal=email=YOUR_CLOUDFLARE_EMAIL
|
||||
```
|
||||
|
||||
Ensure to replace YOUR_API_KEY with your actual CloudFlare API key and YOUR_CLOUDFLARE_EMAIL with the email associated with your CloudFlare account.
|
||||
@ -62,7 +62,7 @@ env:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: cloudflare-api-key
|
||||
key: YOUR_CLOUDFLARE_EMAIL
|
||||
key: email
|
||||
```
|
||||
|
||||
Finally, install the ExternalDNS chart with Helm using the configuration specified in your values.yaml file:
|
||||
@ -104,12 +104,12 @@ spec:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: cloudflare-api-key
|
||||
key: API_KEY
|
||||
key: apiKey
|
||||
- name: CF_API_EMAIL
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: cloudflare-api-key
|
||||
key: YOUR_CLOUDFLARE_EMAIL
|
||||
key: email
|
||||
```
|
||||
|
||||
### Manifest (for clusters with RBAC enabled)
|
||||
@ -184,7 +184,7 @@ spec:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: cloudflare-api-key
|
||||
key: YOUR_CLOUDFLARE_EMAIL
|
||||
key: email
|
||||
```
|
||||
|
||||
## Deploying an Nginx Service
|
||||
|
Loading…
Reference in New Issue
Block a user