replicatedhq-ship 基於Kustomize 專案的快速kubernetes 應用部署工具
阿新 • • 發佈:2018-11-27
replicatedhq-ship 是對Kustomize 專案的擴充套件,我們可以用它來快速的進行三方應用的管理部署,
可以和helm,kubernetes 清單檔案,knative 整合,我們可以方便的進行更新,配置修改,ship 可以
保證與上游變更的同步,而且不會發生git 的合併衝突
安裝
mac
brew tap replicatedhq/ship
brew install ship
簡單使用
- init
ship init github.com/helm/charts/stable/mysql
- 視覺化介面
上面init 完成之後會有一個提示是否開啟瀏覽器的說明
- docker 方式執行
我們可以使用docker 方式進行執行,如下:
docker run -p 8800:8800 replicated / ship init github.com/helm/charts/stable/mysql
- 說明
因為環境的問題,其他步驟暫時還沒跑,但是流程使用上還是很方便的,而且可以整合現有的ci/cd工具。