B.59. PodDisruptionBudgetTemplate スキーマ参照
以下で使用されます。CruiseControlTemplate、KafkaBridgeTemplate、Kafka ClusterTemplate、KafkaConnectTemplate、KafkaMirrorMakerTemplate、ZookeeperClusterTemplate
AMQ Streamsは、新しいStatefulSetやDeploymentごとにPodDisruptionBudgetを作成します。デフォルトでは、Pod の Disruption Budget (停止状態の予算) は単一の Pod を指定時に利用不可能にすることのみ許可します。PodDisruptionBudget.specリソースのmaxUnavailableプロパティのデフォルト値を変更することで、使用できないポッドの許容量を増やすことができます。
PodDisruptionBudgetのテンプレートの一例です。
# ...
template:
podDisruptionBudget:
metadata:
labels:
key1: label1
key2: label2
annotations:
key1: label1
key2: label2
maxUnavailable: 1
# ...
| プロパティー | 説明 |
|---|---|
| metadata |
|
| maxUnavailable |
自動 Pod エビクションを許可するための利用不可能な Pod の最大数。Pod エビクションは、 |
| integer |