How Do I Configure the DNS Service on CCI?
If workloads require the internal domain name resolution provided by Kubernetes, the coredns add-on must be installed. In this case, dnsPolicy of pods must be set to ClusterFirst.
On the Add-on Marketplace page, click on the card of the coredns add-on to install it under the specified namespace.
If workloads do not require the internal domain name resolution provided by Kubernetes but require DNS, dnsPolicy of pods must be set to Default.
In addition, you can set dnsPolicy of pods to None to use the custom DNS service. The following is a YAML example:
apiVersion: v1 kind: Pod metadata: namespace: default name: dns-example spec: containers: - name: test image: nginx dnsPolicy: "None" dnsConfig: nameservers: - 1.2.3.4 searches: - ns1.svc.cluster-domain.example - my.dns.search.suffix options: - name: ndots value: "2" - name: edns0
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot