第15章 Automation Controller 変数

変数説明

admin_password

インストール完了時に管理ユーザーが UI にアクセスするためのパスワード。

automationcontroller_main_url

自動化サービスカタログを使用した SSO 設定に必要な代替フロントエンド URL は、URL を指定します。

自動化サービスカタログには、コントローラーを Automation Controller でインストールするか、この変数を使用してアクティブでルーティング可能なコントローラーサーバーへの URL を指定する必要があります。

automationcontroller_password

Automation Controller インスタンスのパスワード。

automationcontroller_username

Automation Controller インスタンスのユーザー名。

node_state

オプション

ノードまたはノードのグループのステータス。有効なオプションは、active、クラスターからノードを削除する deprovision、または従来の分離されたノードを実行ノードに移行する iso_migrate です。

デフォルト = active

node_type

[automationcontroller] グループ用。

このグループには、2 つの有効な node_types を割り当てることができます。

node_type=control は、ノードがプロジェクトとインベントリーの更新のみを実行し、通常のジョブは実行しないことを意味します。

node_type=hybrid には、すべてを実行する機能があります。

このグループのデフォルト = hybrid

[execution_nodes] グループの場合

このグループには、2 つの有効な node_type を割り当てることができます。

node_type=hop は、ノードがジョブを実行ノードに転送することを意味します。

node_type=execution は、ノードがジョブを実行できることを意味します。

このグループのデフォルト = execution

ピア

オプション

ピアの関係はノード間の接続を定義します。

この変数は、他のノードとのネットワーク接続を確立するために使用される receptor.conf ファイルに tcp-peer エントリーを追加するために使用されます。ピアリング を参照してください。

peers 変数は、インベントリーからのホストおよび/またはグループのコンマ区切りのリストにすることができます。これは、receptor.conf ファイルの作成に使用される一連のホストに解決されます。

pg_database

postgres データベースの名前。

デフォルト = awx

pg_host

外部で管理されたデータベースにすることができる postgreSQL ホスト。

pg_password

postgreSQL データベースのパスワードを設定します。

pg_password には特殊文字を使用しないでください。パスワードが失敗する可能性があります。

注記

PostgreSQL 13 でユーザーパスワードをより安全に保存できるようになったため、インストール時にインベントリーファイルに pg_hashed_password を指定する必要がなくなりました。

インストーラのインベントリーファイルで pg_password を指定すると、PostgreSQL は SCRAM-SHA-256 ハッシュを使用して、インストールプロセスの一部としてそのパスワードを保護します。

pg_port

使用する postgreSQL ポート。

デフォルト = 5432

pg_ssl_mode

preferred または verify-full のいずれか。

クライアント側で強制される SSL の場合は、verify-full に設定します。

デフォルト = prefer

pg_username

postgres データベースのユーザー名。

デフォルト = awx

postgres_ssl_cert

postgres SSL 証明書の場所。

/path/to/pgsql_ssl.cert

`postgres_ssl_key

postgres ssl キーの場所。

/path/to/pgsql_ssl.key

postgres_use_cert

postgres ユーザー証明書の場所。

/path/to/pgsql.crt

postgres_use_key

postgres ユーザーキーの場所。

/path/to/pgsql.key

postgres_use_ssl

postgres が SSL を使用する場合。

receptor_listener_port

レセプター接続に使用するポート。

デフォルト = 27199

web_server_ssl_cert

オプション

/path/to/webserver.cert

Automationhub_ssl_cert と同じですが、Web サーバーの UI と API 用です。

web_server_ssl_key

オプション

/path/to/webserver.key

Automationhub_server_ssl_key と同じですが、Web サーバーの UI と API 用です。