docker-compose、docker、k8s、coredns增加hosts域名解释
·
- 在docker-compose.yml文件中里添加下面内容:
extra_hosts:
- "www.163.com:172.17.3.1"
- docker下增加hosts
--add-host=www.163.com:172.17.3.1 \
--add-host=qyapi.weixin.qq.com:183.47.100.66 \
- 在 pod 中增加hostAliases
template:
metadata:
labels:
app: xxxx-agent
spec:
hostAliases:
- ip: "192.168.200.101"
hostnames: xxxxxx
- 编辑configmap (coredns)
kubectl edit configmap -n kube-system coredns
Corefile: |
.:53 {
errors
health {
lameduck 5s
}
ready
kubernetes cluster.local in-addr.arpa ip6.arpa {
pods insecure
fallthrough in-addr.arpa ip6.arpa
}
hosts {
192.168.11.241 www.girls.cn
192.168.11.240 harbor.girls.cn
fallthrough
}
prometheus :9153
forward . "/etc/resolv.conf"
cache 30
loop
reload
loadbalance
}
更多推荐
所有评论(0)