我正在尝试升级我的一个图表 . 但是,升级后,我在图表中的“deployment.yaml”模板中所做的更改不存在 . 我在我的kubernetes deployment.yaml文件的规范中添加了以下行
spec:
containers:
- env:
- name: LOGBACK_DB_ACQUIRE_INCREMENT
value: "1"
- name: LOGBACK_DB_MAX_IDLE_TIME_EXCESS_CONNECTIONS
value: "10"
- name: LOGBACK_DB_MAX_POOL_SIZE
value: "2"
- name: LOGBACK_DB_MIN_POOL_SIZE
value: "1"
我尝试使用以下命令进行升级
掌舵升级ironic-molly spring-app-0.1.2.tgz --recreate-pods
其中“ ironic-molly ”是发布名称, spring-app-0.1.2.tgz 是我的图表,其中包含更改 .
Helm输出表示包已升级,但是我在deployment.yaml中缺少所做的更改 . 可能导致此问题的原因 .
问候,
穆罕默德罗森
2 回答
语法(缩进)
应该做的伎俩
我认为你的缩进问题 . 我用我的集群测试它的工作原理 . env标签应该与图像的起始位置相同:在您的示例中,它从容器开始 .