私は、スタンドアロンのIoTデバイス(実用的にラズベリーパイ)のセットを管理する(現在ansible
を使用して)salt
に移動することを検討しています。ミニオンの名前をシームレスに変更する方法は?
デバイスには、インストール先のsalt
(クライアント側)と、コンフィギュレーションファイルsalt-master
(これは、消費する状態ファイルを提供する)の上に追加する一般的なイメージとともにインストールされます。ミニオン。
状態ファイルは、(そのホスト名のような)装置に適用される名前、のHTTPクエリを含みます。明白な問題は、その段階でミニオンが既に以前の(一般的な)名前でsalt-master
で登録されていることです。
このような状況を処理するにはどうすればよいですか?具体的には、新しいホスト名をsalt-master
に伝播する方法は? (ちょうどホスト名を変更して再起動しても助けにならなかった、私はホスト名がサーバー上に、ミニオンのIDと共にバンドルされていると仮定します)。 salt
は(手先の状態を設定することが他の人の間で、その名前を変更する)などsituatiuonための適切な製品
ありがとうございました。第1の解決方法は、私が「不安」(顧客との連絡方法を知る必要性)から移行することを検討している理由の1つです。 2番目のソウルーションは非常に興味深いものです。これは後で(古いキーを削除して新しいものを受け入れるために)サーバーでクリーンアップを行うことを意味しています。 – WoJ