Skip to content
Snippets Groups Projects
Unverified Commit bc5b38a7 authored by 刘旭's avatar 刘旭 Committed by GitHub
Browse files

support CoreDNS use host network and config dns port (#10617)

parent f46910ea
No related branches found
No related tags found
No related merge requests found
......@@ -16,6 +16,8 @@ coredns_ordinal_suffix: ""
coredns_deployment_nodeselector: "kubernetes.io/os: linux"
coredns_default_zone_cache_block: |
cache 30
coredns_host_network: false
coredns_port: 53
# coredns_additional_configs adds any extra configuration to coredns
# coredns_additional_configs: |
# whoami
......
......@@ -34,7 +34,7 @@ data:
}
{% endfor %}
{% endif %}
.:53 {
.:{{ coredns_port }} {
{% if coredns_additional_configs is defined %}
{{ coredns_additional_configs | indent(width=8, first=False) }}
{% endif %}
......
......@@ -24,6 +24,7 @@ spec:
annotations:
createdby: 'kubespray'
spec:
hostNetwork: {{ coredns_host_network | default(false) }}
securityContext:
seccompProfile:
type: RuntimeDefault
......@@ -75,10 +76,10 @@ spec:
- name: config-volume
mountPath: /etc/coredns
ports:
- containerPort: 53
- containerPort: {{ coredns_port }}
name: dns
protocol: UDP
- containerPort: 53
- containerPort: {{ coredns_port }}
name: dns-tcp
protocol: TCP
- containerPort: 9153
......
......@@ -20,9 +20,11 @@ spec:
- name: dns
port: 53
protocol: UDP
targetPort: "dns"
- name: dns-tcp
port: 53
protocol: TCP
targetPort: "dns-tcp"
- name: metrics
port: 9153
protocol: TCP
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment