三、Centos7 K8S V1.12集群添加coreDNS篇

前兩篇

一、K8S master搭建

二、Centos7 K8S集群搭建(節(jié)點篇) - 簡書

分別介紹了K8S 1.12版本的master和節(jié)點篇的搭建,在k8s 1.12中雖然默認集成了DNS,但是筆者發(fā)現(xiàn)還不能直接用,這里記錄了處理的過程。

1、查看和刪除原來自帶的kube-dns(可以進入k8s頁面刪除掉deployment和service)

2、下載文件這里是v1.12.2,網(wǎng)盤密碼:8gyz(現(xiàn)在最新版本好像是1.12.6,都一樣的操作)

3、復制并解壓到k8s集群中(可以任是master和節(jié)點)

4、執(zhí)行下面的命令,生成部署coreDNS所需的coredns.yaml文件,并創(chuàng)建coreDns

sed -f transforms2sed.sed coredns.yaml.base > coredns.yaml

kubectl apply -f coredns.yaml

5、查看coredns的Pod,確認所有Pod都處于Running狀態(tài):

?kubectl get pods -n kube-system -l k8s-app=kube-dns

[root@Test-chentianhui--devops-2 ~]# kubectl get pods -n kube-system -l k8s-app=kube-dns

NAME? ? ? ? ? ? ? ? ? ? ? READY? STATUS? ? RESTARTS? AGE

coredns-75cd5c5666-hlnxx? 1/1? ? Running? 0? ? ? ? ? 2d20h

coredns-75cd5c5666-t788f? 1/1? ? Running? 0? ? ? ? ? 2d20h

6、驗證DNS功能是否好用:

kubectl run curl --image=radial/busyboxplus:curl -i --tty

nslookup kubernetes.default

Server: 10.96.0.10 Address 1: 10.96.0.10 kube-dns.kube-system.svc.cluster.local

Name: kubernetes Address 1: 10.96.0.1 kubernetes.default.svc.cluster.local

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在各行各業(yè)中,都會有一項隆重的獎項,頒發(fā)給那些在行業(yè)領(lǐng)域有創(chuàng)新,偉大貢獻以及創(chuàng)造出好作品的創(chuàng)作者。這個獎項代表了權(quán)...
    科恩先生閱讀 390評論 0 1
  • 機緣巧合知道現(xiàn)在的學霸們都流行網(wǎng)絡(luò)聽課,其實起初大咖分享的app我僅僅是因為好奇而下載,并沒有做深入了解,...
    YANGZI加油閱讀 202評論 0 0
  • 去蘇州,一定不能錯過平江路。 小路沿河而建,全長不過三里多,邁幾步便瞧見小橋,順著橋的那端又延伸出一條條小巷,她們...
    什么樣的幸福閱讀 454評論 1 1
  • 嗚呼,嗚呼咘唧,咘唧窗外陽光里綠色一排樹中散播了一下午的聲音像一個充滿電的MP3播放著單曲循環(huán)我就在窗里聽著不用戴...
    林余雙閱讀 166評論 2 2

友情鏈接更多精彩內(nèi)容