本文對Kubernetes 1.4的發布做了分析,并對未來Kubernetes和Docker的發展做了預測,
分析
容器編排工具Kubernetes本周發布了1.4版本,這是被Google工程師Kelsey Hightower描述為具有“用戶同理心”的一次發布,因為Kubernetes終于在這個時候考慮到了易用性,
“在過去的幾個發布中,我們一直在努力降低獲得一個維護良好的、安全的Kubernetes集群的復雜性”,CoreOS的CTO Brandon Philips在電話采訪中告訴編輯,
CoreOS專門為容器打造了一個Linux發行版本,為Kubernetes的開發做貢獻,也參與到了開放容器組織(OCI)中,這個組織希望為容器設立行業標準,CoreOS也開發了用來替代Docker的Rocket,可以說是容器市場的領跑者,
另外要注意:光理論是不夠的,在此免費贈送5大JAVA架構專案實戰教程及大廠面試題庫,有興趣的可以進裙 783802103獲取,沒基礎勿進哦!
本文的文字及圖片來源于網路加上自己的想法,僅供學習、交流使用,不具有任何商業用途,著作權歸原作者所有,如有問題請及時聯系我們以作處理
Kubernetes 1.4版本帶來了一些安全性的提升,Philips解釋道,現在Kubernetes可以掃描容器鏡像、搜索有漏洞的軟體以及獲取鏡像的元資料,同時,也給Kubernetes增加了在運行鏡像之前和其他授權中心通信的能力,這個功能具有基于策略的控制能力,可以用來阻止不安全的容器運行,
對大家來說,目前的現實是Kubernetes的安裝很復雜,Philips說Kubernetes的開發者們正在努力解決這種問題,他也希望在下一個版本中解決掉如何升級這個大難題,
Philips觀察到,在1.4版本中增加的ScheduledJobs變成了一個驚喜,“人們對此非常興奮”,他平淡無奇地說道,從他的聲音里可以聽出之前從未想過會如此驚喜,
跟上Docker用戶
Google去年將Kubernetes作為開源軟體提供給全世界,大型組織中的基本計算單位正在從虛擬機轉向容器,例如Docker和Rocket,正是市場上的各種供應商就如何定義容器和管理它們的軟體達成了一致,
鑒于Docker的Facebook用戶堅持快速向前并且打破常規,Docker的創始人Solomon Hykes已經承認聲稱支持Docker的產品不可能這樣做的結果是轉換規范,并且鑒于Kubernetes社區和Docker社區有關技術決策,Kubernetes發現自己正朝著自己的方向發展,
“Docker社區和Kubernetes社區關于容器應該如何運行的觀點一直存在分歧”,Philips說,
今年早些時候,Docker在其1.12版本中添加了自己的編排工具Swarm,從而避免了對Kubernetes的需要, Kubernetes同時推出了cri-o(簡稱OCID)軟體,允許Kubernetes啟動和管理Open Container Initiative(OCI)容器,無論它們來自Docker還是其他地方,
IT咨詢公司451 Research的分析師Jay Lyman告訴編輯,雖然Docker的容器格式與Kubernetes并沒有競爭關系,因為Kubernetes是一個容器的分布式管理工具;而Docker Swarm并不是這樣,“最近引入的與Docker容器引擎集成的Docker Swarm編排工具,就是為了與Kubernetes一較高下”,他說,
Lyman說,Docker事實上已經成為容器中的標準,而容器管理工具還沒有找到類似的重心,Kubernetes正在接近, 但是目前容器和編排專案的數量(Amazon ECS,CoreOS Tectonic,Mesos和Mesosphere DCOS,Rancher等)使企業容器市場并不明朗,
Lyman預計在Apprenda收購Kubernetes-backer Kismatic和思科收購ContainerX之間有一些市場整合, 同時,他看到企業IT運營團隊行動謹慎, 他說,在現在大多數企業中部署的容器是“坐在虛擬機之上”的, 這既為公司提供了容器的一些速度和可管理性優勢,同時保留VM可用的工具,管理和安全性,
“隨著時間的推移,我們將看到更多的容器通過裸機運行替代虛擬機,但現在和未來幾年,它更可能是一個共存的情況,”Lyman說,
不要指望Kubernetes和Docker來應對這樣的平衡,
最后注意:光理論是不夠的,在此免費贈送5大JAVA架構專案實戰教程及大廠面試題庫,有興趣的可以進裙 783802103獲取,沒基礎勿進哦!
本文的文字及圖片來源于網路加上自己的想法,僅供學習、交流使用,不具有任何商業用途,著作權歸原作者所有,如有問題請及時聯系我們以作處理
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/174997.html
標籤:Java
下一篇:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第5次落地時,共經過多宣告?再反彈彈起多宣告?(使用遞回來實作)
