halコマンド
リファレンス: https://www.spinnaker.io/reference/halyard/commands/
Spinnakerの管理ツール。 daemon + CLI.
参考:
# 利用可能なバージョン一覧
hal version list
# 現在のバージョン表示
hal config version
# バージョン変更
hal config version edit --version $NEW_VERSION
hal deploy apply
Halyardでは Deployment
という単位でconfigを分けることができる。「Deployment」という語はふつうのデプロイという意味やK8s用語としても使われるので、用語としてよくないと思う。 Environment
とかにしてほしかった気がする(Environmentも何かとかぶりそうだが)。
See https://www.spinnaker.io/reference/halyard/#deployments
新しいDeploymentを作るには下のコマンドを叩く:
hal config --set-current-deployment $DEPLOYMENT
指定した $DEPLOYMENT
がなければ新規作成される。
ちなみに、デフォルトの $DEPLOYMENT
は default
である。
このコマンドによって新しく作ったDeploymentはまっさらな状態なので、一通りセットアップしなければならない。
(日記はここで終わっている。)