検索

14.4. tripleo-container-manage ロールの変数

download PDF
注記

この機能は、本リリースでは テクノロジープレビュー として提供しているため、Red Hat では全面的にはサポートしていません。これは、テスト用途にのみご利用いただく機能です。実稼働環境にはデプロイしないでください。テクノロジープレビュー機能についての詳しい情報は、対象範囲の詳細 を参照してください。

tripleo-container-manage Ansible ロールには、以下の変数が含まれます。

表14.1 ロール変数
名前デフォルト値説明

tripleo_container_manage_check_puppet_config

false

Ansible で Puppet コンテナー設定を確認する場合は、この変数を使用します。Ansible は、設定ハッシュを使用して更新されたコンテナー設定を識別することができます。コンテナーに Puppet からの新規設定がある場合は、この変数を true に設定します。これにより、Ansible は新規設定を検出し、Ansible が再起動しなければならないコンテナーリストにコンテナーを追加することができます。

tripleo_container_manage_cli

podman

この変数を使用して、コンテナーを管理するのに使用するコマンドラインインターフェイスを設定します。tripleo-container-manage ロールがサポートするのは Podman だけです。

tripleo_container_manage_concurrency

1

この変数を使用して、同時に管理するコンテナーの数を設定します。

tripleo_container_manage_config

/var/lib/tripleo-config/

この変数を使用して、コンテナー設定ディレクトリーへのパスを設定します。

tripleo_container_manage_config_id

tripleo

この変数を使用して、特定の設定ステップの ID を設定します。たとえば、デプロイメントのステップ 2 のコンテナーを管理するには、この値を tripleo_step2 に設定します。

tripleo_container_manage_config_patterns

*.json

この変数を使用して、コンテナー設定ディレクトリーの設定ファイルを識別する bash 正規表現を設定します。

tripleo_container_manage_debug

false

この変数を使用して、デバッグモードを有効または無効にします。特定の一度限りの設定でコンテナーを実行する場合、コンテナーのライフサイクルを管理するコンテナーコマンドを出力する場合、またはテストおよび検証目的で操作を行わずにコンテナー管理を実施する場合に、tripleo-container-manage ロールをデバッグモードで実行します。

tripleo_container_manage_healthcheck_disable

false

この変数を使用して、ヘルスチェックを有効または無効にします。

tripleo_container_manage_log_path

/var/log/containers/stdouts

この変数を使用して、コンテナーの stdout ログパスを設定します。

tripleo_container_manage_systemd_order

false

この変数を使用して、Ansible による systemd のシャットダウン順序を有効または無効にします。

tripleo_container_manage_systemd_teardown

true

この変数を使用して、使用されなくなったコンテナーのクリーンアップをトリガーします。

tripleo_container_manage_config_overrides

{}

この変数を使用して、コンテナー設定をオーバーライドします。この変数では、値にディクショナリー形式が使用されます。ここで、それぞれのキーはコンテナー名およびオーバーライドするパラメーター (例: コンテナーイメージ、ユーザー) です。この変数は、JSON コンテナー設定ファイルにカスタムオーバーライドを書き込みません。したがって、コンテナーが新たにデプロイ、更新、またはアップグレードされると、JSON 設定ファイルの内容に戻ります。

tripleo_container_manage_valid_exit_code

[]

この変数を使用して、コンテナーが終了コードを返すかどうかを確認します。この値はリストにする必要があります (例: [0,3])。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.