3.26. ビルドマネージャー設定フィールド
フィールド | タイプ | 説明 |
---|---|---|
ALLOWED_WORKER_COUNT | 文字列 |
Red Hat Quay Pod ごとにインスタンス化される Build Worker の数を定義します。通常は |
ORCHESTRATOR_PREFIX | 文字列 | すべての Redis キーに追加する一意の接頭辞を定義します。これは、オーケストレーターの値を他の Redis キーから分離するのに役立ちます。 |
REDIS_HOST | オブジェクト | Redis サービスのホスト名。 |
REDIS_PASSWORD | 文字列 | Redis サービスへの認証に使用するパスワード。 |
REDIS_SSL | ブール値 | Redis の接続に SSL/TLS を使用するかどうかを定義します。 |
REDIS_SKIP_KEYSPACE_EVENT_SETUP | ブール値 |
デフォルトでは、Red Hat Quay はランタイム時のキーイベントに必要なキースペースイベントを設定しません。これを行うには、 |
EXECUTOR | 文字列 |
このタイプのエグゼキュータの定義を開始します。有効な値は |
BUILDER_NAMESPACE | 文字列 | Red Hat Quay のビルドが行われる Kubernetes 名前空間。 |
K8S_API_SERVER | オブジェクト | ビルドが行われる OpenShift Container Platform クラスターの API サーバーのホスト名。 |
K8S_API_TLS_CA | オブジェクト |
API 呼び出しの実行時に |
KUBERNETES_DISTRIBUTION | 文字列 |
使用している Kubernetes の種類を示します。有効な値は |
CONTAINER_* | オブジェクト |
各 |
NODE_SELECTOR_* | オブジェクト |
|
CONTAINER_RUNTIME | オブジェクト |
ビルダーが |
SERVICE_ACCOUNT_NAME/SERVICE_ACCOUNT_TOKEN | オブジェクト |
|
QUAY_USERNAME/QUAY_PASSWORD | オブジェクト |
|
WORKER_IMAGE | オブジェクト | Red Hat Quay ビルダーイメージのイメージ参照 (registry.redhat.io/quay/quay-builder)。 |
WORKER_TAG | オブジェクト | 希望するビルダーイメージのタグ。最新バージョンは 3.13 です。 |
BUILDER_VM_CONTAINER_IMAGE | オブジェクト |
各 Red Hat Quay ビルドの実行に必要な内部仮想マシンを保持するコンテナーイメージの完全な参照 ( |
SETUP_TIME | 文字列 |
ビルドがまだビルドマネージャーに登録されていない場合に、タイムアウトする秒数を指定します。デフォルトは |
MINIMUM_RETRY_THRESHOLD | 文字列 |
この設定は、複数のエグゼキューターで使用されます。別のエグゼキューターを選択するまでに、ビルドの開始を何回再試行するかを示します。 |
SSH_AUTHORIZED_KEYS | オブジェクト |
|