https://github.com/marekaf/gke-external-dns-cloudflare
external-dns example on GKE with CloudFlare
https://github.com/marekaf/gke-external-dns-cloudflare
Last synced: 6 months ago
JSON representation
external-dns example on GKE with CloudFlare
- Host: GitHub
- URL: https://github.com/marekaf/gke-external-dns-cloudflare
- Owner: marekaf
- Created: 2018-02-26T08:34:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-26T08:46:47.000Z (over 8 years ago)
- Last Synced: 2025-12-24T21:32:26.755Z (7 months ago)
- Size: 2.93 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# external-dns on GKE with CloudFlare provider
Example how to run [external-dns](https://github.com/kubernetes-incubator/external-dns) on GKE with CloudFlare provider
# edit externaldns.yaml file
- edit `ENTER_CF_API_KEY`
- edit `ENTER_CF_EMAIL`
# create external-dns resources
`kubectl apply -f externaldns.yaml`
# check external-dns log
You might see a dns record being created
`time=“2018-02-25T21:53:08Z” level=info msg=“Changing record.” action=CREATE record=gke-test.marekbartik.com type=A zone=11d584e02796b157bbfd81fccff0f5fa`
# troubleshooting
- if you have any troubles creating the ClusterRole (granting extra privileges error), you might need [this fix](https://coreos.com/operators/prometheus/docs/latest/troubleshooting.html)