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