Puppet-installing-configuring-r10k
提供:Dev Guides
Puppet-r10Kのインストールと設定
Puppetには、r10kというコード管理ツールがあり、開発、テスト、本番など、Puppetで設定できるさまざまな種類の環境に関連する環境設定の管理に役立ちます。 これは、環境関連の構成をソースコードリポジトリに保存するのに役立ちます。 ソース管理レポジトリブランチを使用して、r10kはレポジトリにあるモジュールを使用してPuppetマスターマシンのインストールおよび更新環境に環境を作成します。
Gemファイルを使用して、r10kを任意のマシンにインストールできますが、モジュール方式であり、最新バージョンを取得するために、rpmおよびrpmパッケージマネージャーを使用します。 以下は同じ例です。
/etc/puppet/puppet.confで環境を構成します
r10k Configの構成ファイルを作成する
Puppetマニフェストとモジュールのインストール
15分ごとに環境の更新を続ける必要があるため、同じ環境のcronジョブを作成します。
インストールのテスト
すべてが正常に機能するかどうかをテストするには、PuppetモジュールのPuppetマニフェストをコンパイルする必要があります。 次のコマンドを実行し、結果としてYAML出力を取得します。