7.4. コンプライアンスポリシーのデプロイメント方法の設定
次の手順のいずれかを使用して、コンプライアンスポリシーをデプロイするために選択した方法に合わせて Satellite を設定します。後で コンプライアンスポリシーを作成 するときに、これらの方法のいずれかを選択します。
Ansible デプロイメントの手順
theforeman.foreman_scap_client
Ansible ロールをインポートします。詳細は、Red Hat Satellite で Ansible を使用する設定 を参照してください。
-
作成したポリシーと
theforeman.foreman_scap_client
Ansible ロールをホストまたはホストグループに割り当てます。 デプロイメントをトリガーするには、ホストまたはホストグループで Ansible ロールを手動で実行するか、定期的なポリシー更新のリモート実行を使用して定期的なジョブを設定します。
詳細は、ホストの管理の リモートジョブの設定とセットアップ を参照してください。
Puppet デプロイメントの手順
- Puppet が有効になっていることを確認します。
- Puppet エージェントがホストにインストールされていることを確認します。
foreman_scap_client
Puppet モジュールを含む Puppet 環境をインポートします。詳細は、Red Hat Satellite で Puppet インテグレーションを使用した設定の管理 を参照してください。
作成したポリシーと
foreman_scap_client
Puppet クラスをホストまたはホストグループに割り当てます。Puppet は次回の定期実行時にデプロイメントをトリガーします。または、Puppet を手動で実行することもできます。Puppet はデフォルトで 30 分ごとに実行します。
手動デプロイメントの手順
手動デプロイメント方法の場合、追加の Satellite 設定は必要ありません。
手動デプロイメントの詳細は、Red Hat ナレッジベース の How to set up OpenSCAP Policies using Manual Deployment option を参照してください。