第6章 Automation controller のインストール


Ansible Automation Platform Operator のインストールが完了したら、次の手順で Red Hat OpenShift クラスター内に Automation controller をインストールします。

注記

リソースの要求と制限の値は、このリファレンス環境に固有のものです。3章作業を開始する前の注意事項 セクションを参照して、お使いの Red Hat OpenShift 環境の値を正しく計算してください。

警告

Automation controller のインスタンスが削除されても、関連付けられている Persistent Volume Claims (PVC) は自動的に削除されません。これにより、新しいデプロイメントが以前のデプロイメントと同じ名前である場合、移行中に問題が発生する可能性があります。同じ名前空間に新しい Automation controller インスタンスをデプロイする前に、古い PVC を削除することを推奨します。以前のデプロイメント PVC を削除する手順は 付録B 以前の AAP インストールからの既存の PVC の削除 を参照してください。

  • クラスターの認証情報を使用して、Red Hat OpenShift Web コンソールにログインします。
  • 左側のナビゲーションメニューで、Operators Installed Operators を選択し、Ansible Automation Platform を選択します。
  • Automation Controller タブに移動し、Create AutomationController をクリックします。
  • フォームビュー内で、名前 (例: my-automation-controller) を指定し、Advanced configuration を選択して追加オプションを展開します。
  • Additional configuration 内で、開始する前に セクションから計算された各コンテナーの適切な リソース要件 を設定します。

    • Web コンテナーのリソース要件 を拡張する

      • 制限: CPU コア: 2000m、メモリー: 1.5Gi
      • 要求: CPU コア: 500m、メモリー: 1.5Gi
    • タスクコンテナーのリソース要件 を拡張する

      • 制限: CPU コア: 4000m、メモリー: 8Gi
      • 要求: CPU コア: 1000m、メモリー: 8Gi
    • EE コントロールプレーンコンテナーリソース要件 を拡張する

      • 制限: CPU コア: 500m、メモリー: 400Mi
      • 要求: CPU コア: 100m、メモリー: 400Mi
    • Redis コンテナーのリソース要件 を拡張する

      • 制限: CPU コア: 500m、メモリー: 1.5Gi
      • 要求: CPU コア: 250m、メモリー: 1.5Gi
    • PostgreSQL コンテナーのリソース要件 を拡張する

      • 制限: CPU コア: 1000m、メモリー: 1Gi
      • 要求: CPU コア: 500m、メモリー: 1Gi
  • Create AutomationController ページの上部で、YAML ビュー を切り替えます

    • spec: セクション内に、extra_settings パラメーターを追加して、3章作業を開始する前の注意事項 セクションで計算した AWX_CONTROL_NODE_TASK_IMPACT の値を指定します。

      spec:
      ...
        extra_settings:
          - setting: AWX_CONTROL_NODE_TASK_IMPACT
            value: "5"
  • YAML view 内で、spec セクションに以下を追加して、制御 Pod の専用ノードを追加します。

    spec:
    ...
      node_selector: |
        aap_node_type: control
      topology_spread_constraints: |
        - maxSkew: 1
          topologyKey: "kubernetes.io/hostname"
          whenUnsatisfiable: "ScheduleAnyway"
          labelSelector:
            matchLabels:
              aap_node_type: control
      tolerations: |
        - key: "dedicated"
          operator: "Equal"
          value: "AutomationController"
          effect: "NoSchedule"
    注記

    制御 Pod を実行する適切な専用ワーカーノードに、ノードラベルとテイントが設定されていることを確認します。設定する詳細情報は、付録C Red Hat OpenShift ノードへのラベルとテイントの適用 を参照してください。

  • Create ボタンをクリックします
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る