本日も乙

ただの自己満足な備忘録。

Spinnaker

Spinnakerで Bake ステージを作成する

Spinnakerで Bake ステージと呼ばれる、デプロイするためのマシンイメージを作成する工程をパイプライン上に作成することができます。AWS では AMI, GCP では VM イメージ が該当します。 Spinnaker では Hashicorp 社の Pakcer というツールを使ってマシン…

Webhook をトリガーに Spinnaker のパイプラインを実行する

Spinnaker のパイプラインを実行するためのトリガーが多数用意されています。 Webhook GitHub Cloud Pub/Sub Cloud Build *1 GCS *2 Docker Registry Jenkins Travis CI Wercker 別のパイプライン CRON Manually run (手動実行) 本記事ではトリガーの一つで…

GCEでSpinnakerをインストールする

GCPのデプロイツールとして Spinnaker を検討しています。本記事GCEインスタンスに Spinnaker をインストールしたときのメモを共有します。 なお、 Spinnaker とは?他のCI/CDツールとどう違うの?とかは他の記事に譲ります。 GCPサービスアカウントの作成 s…