Kubernetes精华问答 | K8s架构和组件是怎样的?
kubernetes,簡稱K8s,是用8代替8個字符“ubernete”而成的縮寫。是一個開源的,用于管理云平臺中多個主機上的容器化的應用,Kubernetes的目標是讓部署容器化的應用簡單并且高效(powerful),Kubernetes提供了應用部署,規劃,更新,維護的一種機制。
1
Q:什么是Kubernetes?
A:Kubernetes(k8s)是自動化容器操作的開源平臺,這些操作包括部署,調度和節點集群間擴展。如果你曾經用過Docker容器技術部署容器,那么可以將Docker看成Kubernetes內部使用的低級別組件。Kubernetes不僅僅支持Docker,還支持Rocket,這是另一種容器技術。
使用Kubernetes可以:
自動化容器的部署和復制
隨時擴展或收縮容器規模
將容器組織成組,并且提供容器間的負載均衡
很容易地升級應用程序容器的新版本
提供容器彈性,如果容器失效就替換它,等等...
Q:什么是Pod?
A:Pod就是Kubernetes所能識別的最小單元。它包含了一個或多個的容器并看做是一個整體的單元。基本上,可以說Pod就是一個單一的微服務。
Q:Swarm和K8S的共同點是什么?
A:Docker Swarm和Kubernetes都是用來編排容器的,但是是以不同的方式。至于Openstack正在成立的標準對此產生的影響的話,我們可以去掐指算算,不過也許只有時間才能告訴我們最終的答案。一般而言,開源的好處,尤其對于Openstack來說,如果一個標準對你而言很重要的話,那便沒有什么可以妨礙你去實現它了。
Q:Kubernetes 特點有哪些?
A:可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)
? ? ?可擴展: 模塊化,插件化,可掛載,可組合
? ? ?自動化: 自動部署,自動重啟,自動復制,自動伸縮/擴展
Q:Kubernetes架構和組件
A:
- 服務分組,小集群,多集群
- 服務分組,大集群,單集群
小伙伴們沖鴨,后臺留言區等著你!
關于Kubernetes,今天你學到了什么?還有哪些不懂的?除此還對哪些話題感興趣?快來留言區打卡啦!留言方式:打開第XX天,答:……
同時歡迎大家搜集更多問題,投稿給我們!風里雨里留言區里等你~
福利
1、掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學習交流群】,和志同道合的朋友們共同打卡學習!
2、公眾號后臺回復:白皮書,獲取IDC最新數據白皮書整理資料!
推薦閱讀:
10 種最流行的 Web 挖掘工具 | 程序員硬核評測
《復聯4》| 生活需要漫威這塊糖
如何向 6 歲的孩子解釋編程?這個解釋厲害了
“踏實工作 7 年,辭職時老板頭都不抬”
60倍回報! AI工程師用OpenAI創建了一個比特幣自動交易工具! 這里是詳細做法 | 技術頭條
賭5毛錢,你解不出這道Google面試題
真香,朕在看了!
總結
以上是生活随笔為你收集整理的Kubernetes精华问答 | K8s架构和组件是怎样的?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 河北邢台沙河市人均小汽车、新能源汽车保有
- 下一篇: 一文读懂云计算和PAYG“现付现用”模型