第53章 DeploymentTemplate スキーマリファレンス
CruiseControlTemplate
、EntityOperatorTemplate
、JmxTransTemplate
、KafkaBridgeTemplate
、KafkaConnectTemplate
、KafkaExporterTemplate
、KafkaMirrorMakerTemplate
で使用
DeploymentTemplate
スキーマプロパティーの完全なリスト
deploymentStrategy
を使用して、デプロイ設定が変更されたときに古い Pod を新しい Pod に置き換えるために使用される戦略を指定します。
以下のいずれかの値を使用します。
-
RollingUpdate
: Pod はダウンタイムなしで再起動されます。 -
Recreate
: Pod は、新しい Pod が作成される前に終了されます。
Recreate
デプロイメント戦略を使用すると、予備のリソースを必要としないという利点がありますが、欠点はアプリケーションのダウンタイムです。
Recreate
に設定されたデプロイメント戦略を示す例。
... ...
# ...
template:
deployment:
deploymentStrategy: Recreate
# ...
この設定の変更によって、ローリング更新が発生することはありません。
53.1. DeploymentTemplate
スキーマプロパティー
プロパティー | プロパティータイプ | 説明 |
---|---|---|
metadata | リソースに適用済みのメタデータ。 | |
deploymentStrategy | string ([RollingUpdate、Recreate] のいずれか) |
デプロイ設定変更のための Pod 交換戦略。有効な値は |