Slide 24
Slide 24 text
パイプラインのコード化 & GitOps 化
Spinnaker の sponnet + spin を活用
Json 形式の変数ファイルの作成 & GitHub へ Push
=> Cloud Build でパイプラインを自動作成
24
{
"Application": "sample",
"Notification": "sample-channel",
"Repo": "github"
etc...
}
Sponnet: Jsonnet で書かれた Spinnaker パイプラインのテンプレート
(https://github.com/spinnaker/spinnaker/tree/master/sponnet)
spin: Spinnaker パイプライン等の作成を可能とする CLI
(https://github.com/spinnaker/spin)
Cloud
Build
Spinnaker
GitHub
Push
Developer
Create Pipeline
value.json