You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've noticed the Kubernetes Service object for consul is not deleted with a helm uninstall, meaning we need to go in afterwards and issue kubectl delete service consul. Is this an intentional decision or a bug?
Steps to reproduce:
Create an override values.yaml file containing the following:
Hi @thecosmicfrog this is a known issue. We can't implement this in the sync-catalog process because we couldn't differentiate between a pod restart and a helm delete so we'd need to put this in a cleanup job of some sort. I'd say it's something we would like to do.
FYI if you're not using the consul to k8s synced externalname services you can set
syncCatalog:
toK8S: false
t-eckert
changed the title
Kubernetes Service object not deleted with helm uninstall
helm:Kubernetes Service object not deleted with helm uninstallAug 24, 2021
Add timestamps to logs printed out by tests
Bump terratest library to the latest version to include
Break up framework package into smaller packages
* Move suite related code to the suite package
* Move config-related code to the config package
* Move test environment and test context related code to the environment package
* Move consul cluster creation code to the consul package
* Move flags to the flags package
* Move the helpers package to framework/helpers
* New logging code is all in the logger package
I've noticed the Kubernetes Service object for
consul
is not deleted with ahelm uninstall
, meaning we need to go in afterwards and issuekubectl delete service consul
. Is this an intentional decision or a bug?Steps to reproduce:
Install consul-helm using the above values.yaml file:
$> helm upgrade --install consul hashicorp/consul --version 0.21.0 --values values-override.yaml
Uninstall consul-helm:
$> helm uninstall consul
Wait a few minutes and run `kubectl get all --all-namespaces | grep consul". Output:
Conclusion: helm uninstall does not remove
consul
ExternalName Service object.The text was updated successfully, but these errors were encountered: