Skip to content

Commit c072a72

Browse files
authored
Merge pull request #35305 from windsonsea/nodeyhf
[en] updated /tasks/administer-cluster/nodelocaldns.md
2 parents 224b6ca + 22ca6a3 commit c072a72

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ reviewers:
33
- bowei
44
- zihongz
55
- sftim
6-
title: Using NodeLocal DNSCache in Kubernetes clusters
6+
title: Using NodeLocal DNSCache in Kubernetes Clusters
77
content_type: task
88
---
99

@@ -40,7 +40,7 @@ hostnames ("`cluster.local`" suffix by default).
4040
[conntrack races](https://github.com/kubernetes/kubernetes/issues/56903)
4141
and avoid UDP DNS entries filling up conntrack table.
4242

43-
* Connections from local caching agent to kube-dns service can be upgraded to TCP.
43+
* Connections from the local caching agent to kube-dns service can be upgraded to TCP.
4444
TCP conntrack entries will be removed on connection close in contrast with
4545
UDP entries that have to timeout
4646
([default](https://www.kernel.org/doc/Documentation/networking/nf_conntrack-sysctl.txt)
@@ -52,7 +52,7 @@ hostnames ("`cluster.local`" suffix by default).
5252

5353
* Metrics & visibility into DNS requests at a node level.
5454

55-
* Negative caching can be re-enabled, thereby reducing number of queries to kube-dns service.
55+
* Negative caching can be re-enabled, thereby reducing the number of queries for the kube-dns service.
5656

5757
## Architecture Diagram
5858

@@ -66,7 +66,7 @@ This is the path followed by DNS Queries after NodeLocal DNSCache is enabled:
6666
{{< note >}}
6767
The local listen IP address for NodeLocal DNSCache can be any address that
6868
can be guaranteed to not collide with any existing IP in your cluster.
69-
It's recommended to use an address with a local scope, per example,
69+
It's recommended to use an address with a local scope, for example,
7070
from the 'link-local' range '169.254.0.0/16' for IPv4 or from the
7171
'Unique Local Address' range in IPv6 'fd00::/8'.
7272
{{< /note >}}
@@ -77,9 +77,9 @@ This feature can be enabled using the following steps:
7777
[`nodelocaldns.yaml`](https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/dns/nodelocaldns/nodelocaldns.yaml)
7878
and save it as `nodelocaldns.yaml.`
7979

80-
* If using IPv6, the CoreDNS configuration file need to enclose all the IPv6 addresses
80+
* If using IPv6, the CoreDNS configuration file needs to enclose all the IPv6 addresses
8181
into square brackets if used in 'IP:Port' format.
82-
If you are using the sample manifest from the previous point, this will require to modify
82+
If you are using the sample manifest from the previous point, this will require you to modify
8383
[the configuration line L70](https://github.com/kubernetes/kubernetes/blob/b2ecd1b3a3192fbbe2b9e348e095326f51dc43dd/cluster/addons/dns/nodelocaldns/nodelocaldns.yaml#L70)
8484
like this: "`health [__PILLAR__LOCAL__DNS__]:8080`"
8585

@@ -103,7 +103,7 @@ This feature can be enabled using the following steps:
103103
`__PILLAR__CLUSTER__DNS__` and `__PILLAR__UPSTREAM__SERVERS__` will be populated by
104104
the `node-local-dns` pods.
105105
In this mode, the `node-local-dns` pods listen on both the kube-dns service IP
106-
as well as `<node-local-address>`, so pods can lookup DNS records using either IP address.
106+
as well as `<node-local-address>`, so pods can look up DNS records using either IP address.
107107

108108
* If kube-proxy is running in IPVS mode:
109109

0 commit comments

Comments
 (0)