日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

容器云平臺的基礎安全和管理安全設計( 二 )


在容器編排引擎kubernetes通過api server服務提供以下能力:
1.提供了容器平臺管理的REST API接口;
2.提供其他模塊之間的數(shù)據(jù)交互和通信的樞紐;
3.資源配額控制的入口;
4.應用部署的接口;
通俗來講,api server就是整個容器平臺的入口,任何用戶和程序?qū)嘿Y源的增刪改查操作都可以通過api server實現(xiàn) 。因此,為了保證集群的安全,API-server需要提供完備的安全機制 。
1.3 鏡像安全風險
開發(fā)者通常會在公共倉庫下載鏡像,這些鏡像一部分來源于開發(fā)鏡像相應軟件的官方廠商,但還有大量鏡像來自第三方組織甚至個人 。比如一些自由軟件,由于開源和自由獲取等特性在大量使用,同時由于沒有固定商業(yè)組織進行支持,此類軟件的鏡像多數(shù)是社區(qū)維護,鏡像的質(zhì)量參差不齊,更有甚者,可能鏡像就是不懷好意的黑客制作,如果一旦此類鏡像在生產(chǎn)環(huán)境使用,勢必造成安全隱患 。
此外,在整個應用開發(fā)生命周期中,開發(fā)人員、測試人員和運維人員都有可能根據(jù)不同需求下載并運行第三方鏡像,所以在容器運行前進行鏡像檢查非常重要 。
1.4 網(wǎng)絡安全風險
企業(yè)內(nèi)部容器云平臺一般在邊界上有很強的安全保障措施,但是在容器云平臺內(nèi)部,基于默認的網(wǎng)絡模型,比如flannel,各個容器pod節(jié)點是扁平的,在橫向網(wǎng)絡訪問隔離方面缺少必要的安全保障,基于flannel方案在容器云平臺構建實踐中是較普遍采用的網(wǎng)絡模型,優(yōu)勢是成熟,簡單,但卻缺乏訪問控制 。
企業(yè)內(nèi)部容器云平臺一般在邊界上有很強的安全保障措施,但是在容器云平臺內(nèi)部,基于默認的網(wǎng)絡模型,比如flannel,各個容器pod節(jié)點是扁平的,在橫向網(wǎng)絡訪問隔離方面缺少必要的安全保障,基于flannel方案在容器云平臺構建實踐中是較普遍采用的網(wǎng)絡模型,優(yōu)勢是成熟,簡單,但卻缺乏訪問控制 。
企業(yè)需要在構建容器云平臺時考慮如何增強網(wǎng)絡訪問控制,進而提升網(wǎng)絡安全 。
2 容器云平臺安全設計

容器云平臺的基礎安全和管理安全設計


容器云平臺架構
典型容器云平臺,參照上面平臺架構設計,包括如下幾部分,從下到上包括分別是:
  • 基礎設施
  • 容器云平臺基礎組件部分
  • 容器云管理平臺部分
  • 業(yè)務應用部分
  • 平臺支持系統(tǒng)部分
其中,基礎設施部分是容器云平臺的基石,提供了容器云平臺的運行基礎計算、網(wǎng)絡、存儲資源 。此部分和原來傳統(tǒng)數(shù)據(jù)中心運行的情況一致,安全要求也沒有明顯變化,因此相關安全設計要求參照原來數(shù)據(jù)中心設計規(guī)范進行設計以及實現(xiàn),不作為容器云安全設計的重點 。
容器云平臺基礎組件部分提供容器云基礎功能,主要包括容器運行時實現(xiàn)和編排引擎,其中運行部分包括虛擬化,軟件定義網(wǎng)絡,軟件定義存儲,編排引擎主要是kubernetes軟件;容器云管理平臺部分主要實現(xiàn)了容器平臺的核心功能,比如容器調(diào)度功能,賬戶功能(也稱租戶功能),鏡像管理功能,持續(xù)集成持續(xù)交付部分,此外還包括圖形化和命令行管理接口以及方便第三方對接的平臺API接口 。容器平臺基礎組件部分和容器云管理平臺部分是容器云平臺安全設計的關鍵 。
業(yè)務應用部分,主要是容器平臺上部署的業(yè)務應用,有些容器云平臺也提供了應用市場功能 。根據(jù)云平臺責任分擔模型,此部分安全是業(yè)務功能實現(xiàn)方提供,云平臺給出一定的安全最佳實踐指導 。
平臺支持系統(tǒng)部分主要是容器平臺自建或者對接的第三方系統(tǒng),比如日志、監(jiān)控、告警,代碼管理,賬戶管理等 。此部分系統(tǒng)對于容器云平臺運行至關重要,但是相關系統(tǒng)的安全設計不在本次重點考慮范圍內(nèi) 。

推薦閱讀