Re: Why do we need Helm Tests? What does they solve?
toggle quoted messageShow quoted text
My understanding is that Terratest was designed around testing deployments and predates any testing code in Helm. I'm not on the terratest email distribution list so I don't know if they are even aware of helm's new testing support.
On Thu, Oct 1, 2020 at 6:12 AM <vtejaswini1@...> wrote:
@Matt: I am trying to understand different test cases that can be tested via the helm test. I now agree that we need these tests but I was unsure how can help/aid my chart consumers. Most of the helm charts today in helm hub are testing connections to their ports. I was thinking if we can use "helm tests" to notice if the deployment was successful or not i.e. to understand if microservices are deployed properly as per deployment configuration and ready to serve traffic. Am I thinking correctly? Can we use helm tests to test readiness and liveness checks of microservices or is it a bad idea (rely on monitoring instead)?