Skip to content

Commit 8f39d37

Browse files
neolit123Misty Linville
authored andcommitted
administer-cluster/coredns: include more changes (#8985)
It was requested that for this page a couple of methods should be outlined: - manual installation for CoreDNS explained at the Kubernetes section of the GitHub project for CoreDNS - installation and upgrade via kubeadm Make the above changes and also add a section "About CoreDNS". This commit also lowercases a section title.
1 parent 8c8e0a9 commit 8f39d37

File tree

1 file changed

+16
-3
lines changed
  • content/en/docs/tasks/administer-cluster

1 file changed

+16
-3
lines changed

content/en/docs/tasks/administer-cluster/coredns.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,29 @@ This page describes the CoreDNS upgrade process and how to install kube-dns inst
1616

1717
{{% capture steps %}}
1818

19-
## Installing kube-dns with kubeadm
19+
## About CoreDNS
2020

21-
In Kubernetes 1.11, [CoreDNS](https://coredns.io) has graduated to General Availability (GA)
21+
[CoreDNS](https://coredns.io) is a flexible, extensible DNS server that can serve as the Kubernetes cluster DNS.
22+
Like Kubernetes, the CoreDNS project is hosted by the [CNCF.](http://www.cncf.io)
23+
24+
You can use CoreDNS instead of kube-dns in your cluster by replacing kube-dns in an existing
25+
deployment, or by using tools like kubeadm that will deploy and upgrade the cluster for you.
26+
27+
## Installing CoreDNS
28+
29+
For manual deployment or replacement of kube-dns, see the documentation at the
30+
[CoreDNS GitHub project.](https://github.com/coredns/deployment/tree/master/kubernetes)
31+
32+
## Installing CoreDNS with kubeadm
33+
34+
In Kubernetes 1.11, CoreDNS has graduated to General Availability (GA)
2235
and is installed by default. To install kube-dns instead, set the `CoreDNS` feature gate
2336
value to `false`:
2437
```
2538
kubeadm init --feature-gates=CoreDNS=false
2639
```
2740

28-
## Upgrading an Existing Cluster with kubeadm
41+
## Upgrading an existing cluster with kubeadm
2942

3043
In Kubernetes version 1.10 and later, you can also move to CoreDNS when you use `kubeadm` to upgrade
3144
a cluster that is using `kube-dns`. In this case, `kubeadm` will generate the CoreDNS configuration

0 commit comments

Comments
 (0)