1

私は次の設定をしています:

VM1: ジェンキンス/ソルト マスター - ソルト構成なし

VM2: syndic salt master/salt-cloud/gcloud/kubectl/salt minion が VM1 を指す

VM3: ソルト ミニオン、VM2 を指す

ディスクをマウントしてファイルをコピーするミニオン (VM3) で状態を実行する前に、実際にディスクを VM3 にアタッチする salt-cloud コマンドを実行する必要があります。問題は、VM1 と VM2 ミニオンにソルト状態ファイルがないため、シンディック マスターではなく VM1 を指しているため、highstate を実行できないことです。

salt 'vm2' state.highstate

Salt-cloud がないため、VM3 で実行する disk attach salt-cloud コマンドを含めることもできません。私のオプションは、VM3でhighstateを実行する前に、マスターでsalt-cloudコマンドをローカルでトリガーすることです。この時点で、これを適切に実装する方法について行き詰まっています。

すべてのアイデアは大歓迎です!

4

1 に答える 1