A changed ConfigMap did not restart any pod in this repo: no chart carries a checksum/config annotation, so the pod template stays identical and the running container keeps its old config. With subPath mounts (the usual form here) the kubelet never refreshes the file either, so the change is silently ineffective - see #82, where this caused a real outage while every bundle was green and the pod Ready. template-chart is the reference implementation, so it gets the annotation on both pod templates (Deployment and StatefulSet), and the README style guide gets a new binding section 9 covering the rule, the reason, and the limit for 1Password-backed Secrets. Major bump: runtime behavior changes - a config change now costs a restart.
12 lines
203 B
YAML
12 lines
203 B
YAML
apiVersion: v2
|
|
name: xxx
|
|
description: A Helm chart to deploy xxx on Kubernetes
|
|
icon: https://helm.sh/img/helm.svg
|
|
|
|
type: application
|
|
|
|
version: 2.0.0+upxxx
|
|
appVersion: "xxx"
|
|
|
|
maintainers:
|
|
- name: jklein |