差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

tech:rancher_coredns_hosts [2021/01/27 15:44] – 建立 jonathantech:rancher_coredns_hosts [2021/01/27 15:48] (目前版本) jonathan
行 1: 行 1:
 ====== 針對 K8s 環境內定義類似 /etc/hosts 方式 ====== ====== 針對 K8s 環境內定義類似 /etc/hosts 方式 ======
 +  * 以下是在 rancher 下的設定方式 
 +  * Clusters(已經建立的 Cluster) -> System 
 +    * Resources -> Config -> Namespace: kube-system -> coredns -> Edit 
 +    * Corefile 的內容改成類似以下: <file> 
 +.:53 { 
 +    errors 
 +    health { 
 +      lameduck 5s 
 +    } 
 +    ready 
 +    kubernetes cluster.local in-addr.arpa ip6.arpa { 
 +      pods insecure 
 +      fallthrough in-addr.arpa ip6.arpa 
 +    } 
 +    prometheus :9153 
 +    forward . "/etc/resolv.conf" 
 +    cache 30 
 +    loop 
 +    reload 
 +    loadbalance 
 +    hosts iiidevops.tw { 
 +      192.168.7.101 www.iiidevops.tw 
 +      192.168.7.101 gitlab.iiidevops.tw 
 +      192.168.7.101 redmine.iiidevops.tw 
 +      192.168.7.101 harbor.iiidevops.tw 
 +      192.168.7.101 sonarqube.iiidevops.tw 
 +      fallthrough 
 +    } 
 +
 +</file> 
 +    * Save 存檔就可以立即生效
  
 ===== 參考網址 ===== ===== 參考網址 =====
  • tech/rancher_coredns_hosts.1611733440.txt.gz
  • 上一次變更: 2021/01/27 15:44
  • jonathan