3.7. ホスト登録時の Puppet Agent のインストールと設定


登録時に、ホストに Puppet エージェントをインストールして設定できます。Satellite と Puppet を統合するには、設定済みの Puppet エージェントがホストに必要です。Puppet の詳細は、Red Hat Satellite で Puppet インテグレーションを使用した設定の管理 を参照してください。

前提条件

  • Satellite で Puppet が有効になっている。詳細は、Red Hat Satellite で Puppet インテグレーションを使用して設定を管理するSatellite で Puppet インテグレーションを有効にする を参照してください。
  • Satellite Client 6 リポジトリーを有効化して Satellite に同期している。詳細は、コンテンツの管理 の コンテンツのインポート を参照してください。
  • ホストの Satellite Client 6 リポジトリーを有効化するアクティベーションキーを作成している。詳細は、コンテンツの管理 の アクティベーションキーの管理 を参照してください。

手順

  1. Satellite Web UI で、Configure > Global Parameters に移動して、ホストパラメーターをグローバルに追加します。あるいは、Configure > Host Groups に移動し、ホストグループを編集または作成して、ホストパラメーターをホストグループにのみ追加することもできます。
  2. グローバルパラメーターまたはホストグループのホストパラメーターを使用して、Puppet エージェントを有効化します。enable-puppet7 という名前のホストパラメーターを追加し、boolean タイプを選択して、値を true に設定します。
  3. グローバルパラメーターまたはホストグループで次のホストパラメーターを使用して、Puppet エージェントの設定を指定します。

    • puppet_server という名前のホストパラメーターを追加し、string タイプを選択して、値を Puppet サーバーのホスト名 (puppet.example.com など) に設定します。
    • オプション: puppet_ca_server という名前のホストパラメーターを追加し、string タイプを選択して、値を Puppet CA サーバーのホスト名 (puppet-ca.example.com など) に設定します。puppet_ca_server が設定されていない場合、Puppet エージェントは puppet_server と同じサーバーを使用します。
    • オプション: puppet_environment という名前のホストパラメーターを追加し、string タイプを選択して、ホストで使用する Puppet 環境に値を設定します。

    BZ2177730 が解決されるまでは、Puppet サーバーが Capsule Server となっている統合セットアップでも、ホストパラメーターを使用して Puppet エージェント設定を指定する必要があります。

  4. Hosts > Register Host に移動し、適切なアクティベーションキーを使用してホストを登録します。詳細は、ホストの管理 の ホストの登録 を参照してください。
  5. Infrastructure > Capsules に移動します。
  6. 必要な Capsule Server の Actions コラムの一覧から、Certificates を選択します。
  7. 必要なホストの右にある Sign をクリックして、Puppet エージェントの SSL 証明書に署名します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.