B.59. PodDisruptionBudgetTemplate スキーマ参照
以下で使用されます。CruiseControlTemplate
、KafkaBridgeTemplate、Kafka
ClusterTemplate
、KafkaConnectTemplate
、KafkaMirrorMakerTemplate
、ZookeeperCluster
Template
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 |