文章目录
简介
一.下载并修改coredns配置文件
71c71
< kubernetes __DNS__DOMAIN__ in-addr.arpa ip6.arpa {
---
> kubernetes cluster.local in-addr.arpa ip6.arpa {
136c136
< image: registry.k8s.io/coredns/coredns:v1.11.1
---
> image: registry.cn-hangzhou.aliyuncs.com/google_containers/coredns:v1.11.1
140c140
< memory: __DNS__MEMORY__LIMIT__
---
> memory: 300Mi
206c206
< clusterIP: __DNS__SERVER__
---
> clusterIP: 10.1.0.2
二.安装coredns
三.验证coredns的安装
apiVersion: v1
kind: Pod
metadata:
name: dig
namespace: default
spec:
containers:
- name: dig
image: docker.io/azukiapp/dig
command:
- sleep
- "3600"
imagePullPolicy: IfNotPresent
restartPolicy: Always
将上述yaml文件保存为dig.yaml,然后执行kubectl apply -f dig.yaml
然后再执行命令来验证解析:
kubectl exec -ti dig -- nslookup kubernetes
kubectl exec -ti dig -- nslookup www.baidu.com