
私は RedHat Satellite 6.1.1 を使用しており、ローカル フォージからの Puppet モジュールを Satellite の Katello 部分に正常に同期しています。
しかし、Hiera データを同期する方法がわかりません。
当然、Katello のライフサイクル管理機能を活用してデータを制御したいのですが、どのようにすればよいかわかりません。
Puppet git リポジトリをソースとして追加しますか? そうすると、利用可能な Puppet モジュールが混乱してしまうのではないでしょうか?
答え1
最終的に、rsync
Git から Satellite とすべての Capsule に hiera データをコピーするために使用する簡単な bash スクリプトを設定しました。必要に応じてデータを元に戻せるように、Git を使用してバージョン管理を行っています。
Katello を使用しないことで、Satellite で別の公開/プロモーション操作 (時間がかかる場合があります) を実行せずにパラメータを変更できるという追加の利点が得られます。