<p>cloudflare DNS can be managed by external DNS setup, did you tried this, I have worked with this with DNS on digital ocean</p>
<p><a href="https://github.com/kubernetes-sigs/external-dns/blob/master/docs/tutorials/cloudflare.md" rel="nofollow noreferrer">https://github.com/kubernetes-sigs/external-dns/blob/master/docs/tutorials/cloudflare.md</a></p>

CC BY-SA 4.0
2021-08-17T09:46:06.360Z
Did you use it with Microk8s? I ask because I keep reading that ExtranalDNS relies on an `etcd` cluster which is not available in the default setup of Microk8s.
Rojan Gh.
CC BY-SA 4.0
2021-08-16T06:41:14.310Z
2021-08-16T06:41:14.310Z
Siddique Ahmad
<p>Run an application and expose it via a Kubernetes Service:</p>
<p>Example for nginx: example.org as a external DNS</p>

CC BY-SA 4.0
2022-11-17T10:19:07.403Z
2022-11-17T10:19:07.403Z
Nitor Infotech
<p>I have a Highly Available, 3 nods, Microk8s cluster with MetalLB and Ingress.</p>
<p>The cluster is supposed to serve a website with high availability.</p>
<p>I want to enable ExternalDNS for the website with the domain currently on Cloudflare (but I’m open to other free/commercial alternatives).</p>
<p>I have looked at the examples on the <a href="https://github.com/kubernetes-sigs/external-dns" rel="nofollow noreferrer">ExternalDNS repository</a> but I can’t find any instructions for a similar setup.</p>
<p>Can anyone point me to a starting point, please?</p>

<kubernetes><dns><servers>
How to setup ExternalDNS on Microk8s cluster?
Sojaner
# How to setup ExternalDNS on Microk8s cluster?

(Asked by: username_0 on 2021-08-15)

I have a Highly Available, 3 nods, Microk8s cluster with MetalLB and Ingress.

The cluster is supposed to serve a website with high availability.

I want to enable ExternalDNS for the website with the domain currently on Cloudflare (but I’m open to other free/commercial alternatives).

I have looked at the examples on the [ExternalDNS repository](https://github.com/kubernetes-sigs/external-dns) but I can’t find any instructions for a similar setup.

Can anyone point me to a starting point, please?

**Tags:** kubernetes, dns, servers


---

## 2 answers

### Answer by username_1 on 2021-08-16. Score: 0

cloudflare DNS can be managed by external DNS setup, did you tried this, I have worked with this with DNS on digital ocean

<https://github.com/kubernetes-sigs/external-dns/blob/master/docs/tutorials/cloudflare.md>

> **Comments:**
> **username_2**: Did you use it with Microk8s? I ask because I keep reading that ExtranalDNS relies on an `etcd` cluster which is not available in the default setup of Microk8s.  

---

### Answer by username_3 on 2022-11-17. Score: 0

Run an application and expose it via a Kubernetes Service:

Example for nginx: example.org as a external DNS


---

