Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I am using K3s and helm to work with helm secrets. My secret

apiVersion: v1
kind: Secret
metadata:
  name: poc-secrets-secret-data-{{ .Release.Namespace }}
type: Opaque
stringData:
  ES_TEST_34267: {{ .Values.mydata | quote }}

The secret is mounted to volume /etc/secrets. When i do helm install there is only one entry in directory /etc/secrets i.e ES_TEST_34267 .

Then i update my secret

apiVersion: v1
kind: Secret
metadata:
  name: poc-secrets-secret-data-{{ .Release.Namespace }}
type: Opaque
stringData:
  ES_TEST_6784: {{ .Values.mydata | quote }}

When i do helm upgrade there is only one entry in directory /etc/secrets i.e ES_TEST_6784 .

But , i upgraded to helm 3.4.2 . The same scenario is showing different behavior. When i do helm upgrade there are two entries in /etc/secrets ES_TEST_34267 and ES_TEST_6784 .

Can someone please help me here.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
359 views
Welcome To Ask or Share your Answers For Others

1 Answer

等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...