K8S精华问答 | Kubernetes集群不能正常工作,难道是防火墙问题?
作為是Google開源的容器集群管理系。在Docker技術的基礎上,為容器化的應用提供部署運行、資源調度、服務發現和動態伸縮等一系列完整功能,提高了大規模容器集群管理的便捷性。今天,我們就來看看關于k8s的精華問答吧。
1
Q: Kubernetes集群不能正常工作,有人說是防火墻的問題,是這樣嗎?
A: Kubernetes的Master和Node之間有大量的網絡通信,安全的做法是在防火墻上配置各組件需要相互通信的端口,在安全的網絡環境中較為簡單的做法是禁用Firewalld防火墻。解決方法是運行systemctl status firewalld 查看Firewalld防火墻狀態。如果防火墻沒有禁用,就禁用它,禁用Firewalld防火墻的命令如下:
Q: 重啟Linux后,Kubernetes 集群不能正常工作。
A: 運行journalctl -xefu kubelet 查看kubelet日志, 和運行kubectl describe 命令查看出錯的Pod等資源的錯誤信息來定位問題。常見的原因是在上面的Linux問題中只是臨時禁用了配置項,并沒有做到永久禁用。
Q: 在安裝Kubernetes時會因為無法拉取gcr.io鏡像,導致安裝過程一直等待或報出無關錯誤。
A: 在已知鏡像名稱和標簽的情況,可以通過阿里云鏡像倉庫 + GitHub 用Dockerfile重新打包gcr.io 鏡像,然后安裝時從阿里云鏡像倉庫直接下載再重命名為gcr.io鏡像。在未知鏡像名稱和標簽的情況,需要先找一臺可以科學上網的機器來裝一遍,再通過docker images 查看準確的鏡像名稱和標簽。
Q:如何刪除不一致狀態下的rc,deployment,service。
A:在某些情況下,經常發現kubectl進程掛起現象,然后在get時候發現刪了一半,而另外的刪除不了
Q:CentOS下如何配置主機互信?
小伙伴們沖鴨,后臺留言區等著你!
關于K8S,今天你學到了什么?還有哪些不懂的?除此還對哪些話題感興趣?快來留言區打卡啦!留言方式:打開第XX天,答:……
同時歡迎大家搜集更多問題,投稿給我們!風里雨里留言區里等你~
福利
1、掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學習交流群】,和志同道合的朋友們共同打卡學習!
2、公眾號后臺回復:白皮書,獲取IDC最新數據白皮書整理資料!
推薦閱讀:
全面剖析企業私有云
30 秒?!Chrome 插件帶你速成編程學習 | 程序員硬核評測
為什么程序員下班后只關顯示器從不關電腦?
算法警告!該圖片涉嫌違規不予顯示
交易機器人春天已來?先看完這篇再說吧
2019年中國IT市場趨勢熱點
2019年最值得關注的五大微服務發展趨勢
總結
以上是生活随笔為你收集整理的K8S精华问答 | Kubernetes集群不能正常工作,难道是防火墙问题?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么删除开机要密码怎么办啊 &q
- 下一篇: 红旗hs7失电车门锁不上后备箱打不开