podinfo
Podinfo is a web application developed with the Go language in order to demonstrate the practice of running microservices on Kubernetes. The application offers features such as health checks, Prometheus and Open Telemetry integration, bug injection, and structured logging. Helm is suitable for installation with tools such as Kustomize and Timoni and can be used in end-to-end testing processes.
stefanprodan · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can test readiness and liveness health checks on Kubernetes.
- With the bug injection feature, you can verify the circuit breaker mechanisms on the client side.
- You can run microservice monitoring processes using Prometheus and Open Telemetry metrics.
- ↓ NegativeGitHub Issue
Setting a port on the PodSpec results in a HTTP server crash
“``` {"level":"fatal","ts":"2019-03-21T17:48:59.820Z","caller":"api/server.go:127","msg":"HTTP server crashed","error":"listen tcp: address :tcp://10.111.55.252:9898: too many colons in…”