日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)kubernetes教程:Kubernetes 開發(fā)云控制器管理器

開發(fā)云控制器管理器

FEATURE STATE: Kubernetes v1.11 [beta]

成都創(chuàng)新互聯(lián)專注于鎮(zhèn)康企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設,電子商務商城網(wǎng)站建設。鎮(zhèn)康網(wǎng)站建設公司,為鎮(zhèn)康等地區(qū)提供建站服務。全流程按需求定制開發(fā),專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務

?cloud-controller-manager? 是指嵌入特定云的控制邏輯之 控制平面組件。 ?cloud-controller-manager? 允許你將你的集群連接到云提供商的 API 之上, 并將與該云平臺交互的組件同與你的集群交互的組件分離開來。

通過分離 Kubernetes 和底層云基礎設置之間的互操作性邏輯, ?cloud-controller-manager? 組件使云提供商能夠以不同于 Kubernetes 主項目的 步調(diào)發(fā)布新特征。

背景

由于云驅(qū)動的開發(fā)和發(fā)布與 Kubernetes 項目本身步調(diào)不同,將特定于云環(huán)境的代碼抽象到 ?cloud-controller-manager? 二進制組件有助于云廠商獨立于 Kubernetes 核心代碼推進其驅(qū)動開發(fā)。

Kubernetes 項目提供 cloud-controller-manager 的框架代碼,其中包含 Go 語言的接口, 便于你(或者你的云驅(qū)動提供者)接駁你自己的實現(xiàn)。這意味著每個云驅(qū)動可以通過從 Kubernetes 核心代碼導入軟件包來實現(xiàn)一個 cloud-controller-manager; 每個云驅(qū)動會通過調(diào)用 ?cloudprovider.RegisterCloudProvider? 接口來注冊其自身實現(xiàn)代碼, 從而更新一個用來記錄可用云驅(qū)動的全局變量。

開發(fā)

樹外(Out of Tree)

要為你的云環(huán)境構(gòu)建一個樹外(Out-of-Tree)云控制器管理器:

  1. 使用滿足 cloudprovider.Interface 接口的實現(xiàn)來創(chuàng)建一個 Go 語言包。
  2. 使用來自 Kubernetes 核心代碼庫的 cloud-controller-manager 中的 main.go 作為 main.go 的模板。如上所述,唯一的區(qū)別應該是將導入的云包不同。
  3. 在 ?main.go? 中導入你的云包,確保你的包有一個 ?init ?塊來運行 cloudprovider.RegisterCloudProvider。

很多云驅(qū)動都將其控制器管理器代碼以開源代碼的形式公開。 如果你在開發(fā)一個新的 cloud-controller-manager,你可以選擇某個樹外(Out-of-Tree) 云控制器管理器作為出發(fā)點。

樹內(nèi)(In Tree)

對于樹內(nèi)(In-Tree)驅(qū)動,你可以將樹內(nèi)云控制器管理器作為集群中的 DaemonSet 來運行。


本文題目:創(chuàng)新互聯(lián)kubernetes教程:Kubernetes 開發(fā)云控制器管理器
文章源于:http://www.5511xx.com/article/dhocooo.html