您好,登錄后才能下訂單哦!
本篇文章為大家展示了KEDA怎么將容器鏡像遷移到GitHub容器注冊表,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
我們提供多種方式在你的集群中部署 KEDA[1],包括使用Helm chart[2]、Operator Hub[3]和原始 YAML 規(guī)范。
這些部署選項(xiàng)都依賴于我們在Docker Hub[4]上提供的容器鏡像,Docker Hub 是公共容器鏡像的行業(yè)標(biāo)準(zhǔn)。
然而,我們發(fā)現(xiàn) Docker Hub 不再是我們?nèi)萜麋R像的最佳地方,正在遷移到 GitHub 容器注冊表(預(yù)覽)。
在過去的幾年里,Docker Hub 已經(jīng)成為托管公共容器鏡像的行業(yè)標(biāo)準(zhǔn)。這已經(jīng)成為 Docker 管理所有流量的一大負(fù)擔(dān),并決定在 2020 年做出一些改變:
因?yàn)槲覀兿M_保我們的最終用戶可以在沒有任何問題的情況下使用 KEDA,所以我們希望任何人都可以不受任何限制地使用它們。
了解更多請參閱Docker 的 FAQ[5]和我們在GitHub[6]上的問題。
作為維護(hù)者,我們發(fā)現(xiàn)很難衡量 KEDA 的采用情況,以了解有多少最終用戶正在使用較老版本的 KEDA,以及隨著時(shí)間的推移有哪些增長。
Docker Hub 提供了一個(gè)模糊的每個(gè)容器的總拉計(jì)數(shù)鏡像,但它沒有提供關(guān)于標(biāo)簽的深入細(xì)節(jié),以及隨著時(shí)間的推移拉取計(jì)數(shù)的增長情況。
然而,在 GitHub 容器注冊表中,每個(gè)標(biāo)簽都提供了開箱即用的指標(biāo),這讓我們能夠更好地理解客戶在使用什么,并在我們不再支持某個(gè)給定版本時(shí)做出更好的決策。
最后,我們想在 GitHub 上把我們的制品離家更近。通過更多地使用 GitHub 生態(tài)系統(tǒng),我們相信這種集成只會改進(jìn)并與我們的版本更緊密地集成。
我們的容器鏡像正在GitHub 容器注冊表[7]上發(fā)布,供最終用戶拉取。
正因?yàn)槿绱耍覀兊娜萜麋R像的名稱正在改變:
構(gòu)件 | 新鏡像(GitHub 容器注冊表) | 舊鏡像(Docker Hub) |
---|---|---|
Metrics Server | ghcr.io/kedacore/keda-metrics-apiserver | kedacore/keda-metrics-apiserver |
Operator | ghcr.io/kedacore/keda | kedacore/keda |
從 v2.2 開始,我們已經(jīng)開始在 Docker Hub 上并行地將新的容器鏡像發(fā)布到 GitHub 容器注冊表。
這允許客戶馬上遷移到我們的新注冊中心,并在那里使用我們的構(gòu)件。
一旦 GitHub 的容器注冊庫變得普遍可用(GA),我們將不再在 Docker Hub 發(fā)布新的版本。
如果你正在使用我們的一種部署選項(xiàng),那么最終用戶不會受到影響。
從 v2.2 開始,我們默認(rèn)使用 GitHub 容器注冊表,你可以放心使用。
如果你使用自己的部署機(jī)制,那么你將不得不從 GitHub 容器注冊表中提取容器鏡像。
上述內(nèi)容就是KEDA怎么將容器鏡像遷移到GitHub容器注冊表,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。