第12章 Ansible Automation Hub 変数


Expand
変数説明

automationhub_admin_password

必須

automationhub_api_token

Ansible Automation Platform 2.0 以前からアップグレードする場合は、次のいずれかを行う必要があります。

  • 既存の Ansible Automation Hub トークンを Automationhub_api_token として提供するか、
  • 新しいトークンを生成するには、generate_automationhub_tokentrue に設定します。

新しいトークンを生成すると、既存のトークンが無効になります。

automationhub_authentication_backend

この変数はデフォルトでは設定されていません。LDAP 認証を使用するには、ldap に設定します。

これが ldap に設定されている場合は、次の変数も設定する必要があります。

  • automationhub_ldap_server_uri
  • automationhub_ldap_bind_dn
  • automationhub_ldap_bind_password
  • automationhub_ldap_user_search_base_dn
  • automationhub_ldap_group_search_base_dn

automationhub_auto_sign_collections

コレクション署名サービスが有効になっている場合、デフォルトではコレクションは自動的に署名されません。

このパラメーターを true に設定すると、デフォルトで署名されます。

デフォルト = false

automationhub_backup_collections

オプション

Ansible Automation Hub は、/var/lib/pulp にアーティファクトを提供します。Automation Controller は、デフォルトでアーティファクトを自動的にバックアップします。

また、automationhub_backup_collections = false を設定すると、バックアップ/復元プロセスは /var/lib/pulp をバックアップまたは復元しません。

デフォルト = true

automationhub_collection_signing_service_key

コレクション署名サービスが有効になっている場合は、この変数を指定して、コレクションが適切に署名されるようにする必要があります。

/absolute/path/to/key/to/sign

automationhub_collection_signing_service_script

コレクション署名サービスが有効になっている場合は、この変数を指定して、コレクションが適切に署名されるようにする必要があります。

/absolute/path/to/script/that/signs

automationhub_create_default_collection_signing_service

デフォルトのインストールでは、署名サービスは作成されません。true に設定すると、署名サービスが作成されます。

デフォルト = false

automationhub_disable_hsts

デフォルトのインストールでは、TLS 対応の Ansible Automation Hub がデプロイされます。Automation Hub が HTTP Strict Transport Security (HSTS) Web セキュリティーポリシーを有効にしてデプロイメントされている場合に使用します。特に指定がない限り、HSTS Web セキュリティーポリシーメカニズムは有効になっています。この設定により、必要に応じて無効にすることができます。

デフォルト = false

automationhub_disable_https

オプション

Ansible Automation Hub が HTTPS を有効にしてデプロイされている場合。

デフォルト = false

automationhub_enable_api_access_log

True に設定すると、/var/log/galaxy_api_access.log にログファイルが作成されます。このファイルは、ユーザー名や IP アドレスなど、プラットフォームに対して実行されたすべてのユーザーアクションをログに記録します。

デフォルト = false

automationhub_importer_settings

オプション

galaxy-importer に渡す設定のディクショナリー。

インポート時に、コレクションは一連のチェックを受けることができます。

動作は、galaxy-importer.cfg 設定によって駆動されます。

例としては、ansible-docansible-lint、および flake8 があります。

このパラメーターを使用すると、この設定を駆動できます。

Ansible Automation Hub が LDAP に直接接続するため。次の変数を設定する必要があります。ldap_extra_settings 変数を使用して渡すことができるその他の LDAP 関連変数 (以下の Automationhub_ldap_xxx 変数には含まれていません) のリストは、https://django-auth-ldap.readthedocs.io/en/latest/reference.html#settings にあります。

Expand
変数説明

automationhub_ldap_bind_dn

Automationhub_ldap_bind_password で LDAP サーバーにバインドするときに使用する名前。

automationhub_ldap_bind_password

必須

Automationhub_ldap_bind_dn で使用するパスワード。

automationhub_ldap_group_search_base_dn

ユーザーが属する可能性のあるすべての LDAP グループを検索する LDAPSearch オブジェクト。設定で LDAP グループを参照する場合は、これと Automationhub_ldap_group_type を設定する必要があります。

デフォルト = None

automatiohub_ldap_group_search_filter

オプション

グループメンバーシップを検索するための検索フィルター。

デフォルト = (objectClass=Group)

automationhub_ldap_group_search_scope

オプション

デフォルト = SUBTREE

automationhub_ldap_group_type_class

オプション

デフォルト =django_auth_ldap.config:GroupOfNamesType

automationhub_ldap_server_uri

LDAP サーバーの URI。これは、基盤となる LDAP ライブラリーでサポートされている任意の URI にすることができます。

automationhub_ldap_user_search_base_dn

ディレクトリー内のユーザーを検索する LDAPSearch オブジェクト。フィルターパラメーターには、ユーザー名のプレースホルダー %(user)s を追加する必要があります。認証が成功するには、1 つの結果を返す必要があります。

automationhub_main_url

Single Sign-On を使用する場合は、クライアントが接続するメインの Automation Hub URL を指定します (例 https://<hubaddress.example.com>)。これにより、外部アドレスが /etc/pulp/settings.py に入力されます。

指定しない場合は、[automationhub] グループの最初のノードが使用されます。

automationhub_pg_database

必須

データベース名です。

デフォルト = automationhub

automationhub_pg_host

内部データベースを使用しない場合は必須です。

automationhub_pg_password

Automation Hub PostgreSQL データベースのパスワード。

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

automationhub_pg_port

内部データベースを使用しない場合は必須です。

デフォルト = 5432

automationhub_pg_sslmode

必須です。

デフォルト = prefer

automationhub_pg_username

必須

デフォルト = automationhub

automationhub_require_content_approval

オプション

コレクションが使用可能になる前に、Automation Hub が承認メカニズムを強制する場合。

デフォルトでは、コレクションを Automation Hub にアップロードする場合は、ユーザーがコレクションを使用できるようにする前に、管理者がコレクションを承認する必要があります。

コンテンツ承認フローを無効にする場合は、変数を false に設定します。

デフォルト = true

automationhub_ssl_cert

オプション

/path/to/automationhub.cert: web_server_ssl_cert と同じですが、Automation Hub の UI と API 用。

automationhub_ssl_key

オプション

/path/to/automationhub.key

web_server_ssl_key と同じですが、Automation Hub UI および API 用です

automationhub_ssl_validate_certs

Red Hat Ansible Automation Platform 2.2 以降では、この値は使用されなくなりました。

デフォルトでは、Ansible Automation Platform は自己署名証明書を使用してデプロイされるため、Automation Hub がそれ自体を要求するときに証明書を検証する必要がある場合。

デフォルト = false

generate_automationhub_token

Red Hat Ansible Automation Platform 2.0 以前からアップグレードする場合は、次のいずれかを行う必要があります。

  • 既存の Ansible Automation Hub トークンを Automationhub_api_token として提供するか、
  • 新しいトークンを生成するには、generate_automationhub_tokentrue に設定します。新しいトークンを生成すると、既存のトークンが無効になります。

pulp_db_fields_key

インポートする Fernet 対称暗号化キーへの相対パスまたは絶対パス。パスは Ansible 管理ノード上にあります。データベース内の特定のフィールド (認証情報など) を暗号化するために使用されます。 指定しない場合、新しいキーが生成されます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat