2017-09-28 10 views
0

例えば、私はgrafanaサーバーを焼きたいが、Salt(https://saltstack.io)を使ってインストールとその設定の両方を管理する。私は実際にグラファナを造っているわけではないので、.deb.rpmのような上流のパッケージがありません。新しいAMIにおける塩のコードの結果の変化、および展開するための新しいパイプライン:Spinnakerはパッケージなしでイメージを焼くことは可能ですか?

はしかし、私はまだスピネーカーを使用し、不変のインフラストラクチャのすべての利点を取得したいです。

これはSpinnakerのユースケースですか?それは必須フィールドとしてパッケージをマークするようだが、私のテストではまだ失敗していません。私は下流に何かに遭遇するつもりですか?私はツールと戦っているのですが、これを行うにはより良い方法がありますか?

答えて

2

UIは必須項目として「パッケージ」を治療していますが、あなたは確かにOSのパッケージを必要としないベークを採用することができます。おそらく、ベーク要求を重複除去するために使用できるプレースホルダー・パッケージ引数を渡したいと思うでしょう。 https://blog.spinnaker.io/spinnaker-rosco-deduping-logic-e03716e04a30

また、必要なソルトビットをプロビジョニングする独自のカスタムパッカーテンプレートを作成し、そのカスタムテンプレートをBakeの[Show Advanced Options]セクションで参照することもできます。ステージ構成ui。

ありがとう、 -Matt

関連する問題