天天看點

第一屆雲原生應用大賽火熱報名中! helm install “一鍵安裝”應用觸手可及!什麼是 Helm Hub 中國鏡像站?解決使用 Helm 的最後一公裡:Charts 本地化!最後

第一屆雲原生應用大賽火熱報名中! helm install “一鍵安裝”應用觸手可及!什麼是 Helm Hub 中國鏡像站?解決使用 Helm 的最後一公裡:Charts 本地化!最後

雲原生應用,是指符合“雲原生”理念的應用開發與傳遞模式,這是目前在雲時代最受歡迎的應用開發最佳實踐。

在現今的雲原生生态當中,已經有很多成熟的開源軟體被制作成了 Helm Charts,使得使用者可以非常友善的部署使用,比如 Nginx,Apache、ElasticSearch、Redis 等等。遺憾的是,出于網絡問題,國内使用者并沒有辦法通過 helm install 來直接使用這些 Charts。

開放雲原生應用中心 App hub(Helm Charts 中國站)

https://developer.aliyun.com/hub

為中國開發者實時同步了官方 Helm Hub 裡的所有應用,并且自動替換了這些 Charts 裡所有不可通路的鏡像 URL(比如 gcr.io, quay.io 等),使得國内開發者通過 helm install “一鍵安裝”應用成為了可能。

而雲原生應用開發大賽,則旨在鼓勵和普及 Helm Charts 在國内的使用,幫助國内開發者通過雲原生的方式打包和分發自己的應用,進而更好的借助雲原生的浪潮,讓自己的軟體在雲時代發揮出最大的能量!

快來

大賽官網

送出你的 Helm Charts 參賽吧!

第一屆雲原生應用大賽火熱報名中! helm install “一鍵安裝”應用觸手可及!什麼是 Helm Hub 中國鏡像站?解決使用 Helm 的最後一公裡:Charts 本地化!最後

什麼是 Helm Hub 中國鏡像站?

在 2019 年的 KubeCon 中國大會主題演講上,阿裡雲正式釋出了國内首個 Helm Hub 中國鏡像站 :“開放雲原生應用中心 - Cloud Native App Hub”。

截止到目前為止, Helm Hub 中國鏡像站已經實時全量同步了 Helm Hub 北美官方站 

https://hub.helm.sh/

 的所有内容,同時還精選同步了比如 GitLab 等多個熱門的第三方 Charts Repo。目前已總計上線了 344 個 Charts,并且還在不斷增加中。

解決使用 Helm 的最後一公裡:Charts 本地化!

跟目前國内所有 Helm 倉庫鏡像不一樣, Helm Hub 中國鏡像站除了同步國外的 Charts 之外,還會自動在背景對所有同步來的 Charts 進行本地化處理,即:将 Charts 裡的 gcr.io,qury.io 等國内通路困難的 Docker 鏡像位址,以及 storage.googleapis.com 等倉庫位址,全部替換為托管在阿裡雲上鏡像位址。

這樣,中國的開發者終也可以随心所欲的搜尋 Charts,然後直接使用 helm install 指令将這些應用安裝在全世界任何一個 Kubernetes 叢集當中。

而開發者唯一需要做的,就是将 AppHub 設定為自己的 Charts Repo:

helm repo add apphub https://apphub.aliyuncs.com           

Done!

第一屆雲原生應用大賽火熱報名中! helm install “一鍵安裝”應用觸手可及!什麼是 Helm Hub 中國鏡像站?解決使用 Helm 的最後一公裡:Charts 本地化!最後

歡迎進入 Helm Hub 中國鏡像站:

最後

我們希望與所有的開發者們共同成長,普及雲原生應用。我們誠摯邀請所有對雲原生應用感興趣的同學來參加此次大賽,獎品豐厚等你來拿!

繼續閱讀