Now perform helm upgrade and observe helm is confirming that it is doing Secret patching.
[Output truncated ]
$ helm upgrade nginxrs nginx --debug
upgrade.go:153: [debug] preparing upgrade for nginxrs
upgrade.go:161: [debug] performing update for nginxrs
upgrade.go:354: [debug] creating upgraded release for nginxrs
client.go:393: [debug] checking 6 resources for changes
client.go:684: [debug] Looks like there are no changes for ServiceAccount "web-usr"
client.go:693: [debug] **Patch Secret "data-test-secret"** in namespace test-system
After upgrade check secret result and observed that old secret data was overrided by new data.
Hence, it seems like helm is stating that its doing patching while in actual it seems doing applying which is like wrong information presentation of actual behavior.
$ helm install nginxrs nginx
[Output truncated ]
$ helm upgrade nginxrs nginx --debug
For eg: In below we can see old key i.e testkey and new key i.e newtestkey both are present.
For eg: In below we can see old key i.e testkey and new key i.e newtestkey both are present.
Hence, it seems like helm is stating that its doing patching while in actual it seems doing applying which is like wrong information presentation of actual behavior.