Skip to content

Further reading

  • Deployments in Kubernetes provide declarative states for Pods and other objects. Allows Pods to be automatically restarted if they or the server crashes. Also allows for rollbacks, scaling, and replicas.

  • Helm charts can be used for complex deployments. A chart is a collection of files that describe a related set of Kubernetes resources.

  • Rancher Apps are made from Helm charts, by providing the file questions.yaml.

  • Terratest is a Go library that provides patterns and helper functions for testing Helm charts, Docker deployments, and other infrastructure.