• 在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
    }
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐