第 51 章 DeploymentTemplate 模式参考
用于: CruiseControlTemplate
, EntityOperatorTemplate
, JmxTransTemplate
, KafkaBridgeTemplate
, KafkaConnectTemplate
, KafkaExporterTemplate
, KafkaMirrorMakerTemplate
使用 deploymentStrategy
指定在部署配置更改时将旧 pod 替换为新 pod 的策略。
使用以下值之一:
-
RollingUpdate
:Pod 在不停机的情况下重启。 -
重新创建
:Pod 在创建新 Pod 前被终止。
使用 Recreate
部署策略具有不需要备用资源的优势,但其缺点是应用程序停机。
显示将部署策略设置为 Recreate
的示例。
# ... template: deployment: deploymentStrategy: Recreate # ...
这个配置更改不会导致滚动更新。
51.1. DeploymentTemplate
模式属性
属性 | Description |
---|---|
metadata | 应用到资源的元数据。 |
deploymentStrategy |
部署配置更改的 Pod 替换策略。有效值为 |
字符串([RollingUpdate, Recreate] 之一) |