Podinfo
Let's see how to run Podinfo in a Kubernetes cluster.
Introduction
Podinfo is a tiny web application made with Go that showcases best practices of running microservices in Kubernetes. Podinfo is used by CNCF projects like Flux and Flagger for end-to-end testing and workshops. (github.com)
See also golang.ch
Configuration
We'll use the official Helm chart:
Deployment
bash
# adds Helm chart repository
helm repo add podinfo https://stefanprodan.github.io/podinfo
helm repo update
# installs
helm upgrade --install podinfo podinfo/podinfo --create-namespace --namespace podinfo
# uninstalls
helm uninstall podinfo -n podinfo
kubectl delete ns podinfo