#3131st of 55 in Backend and cloud templates

podinfo

Go microservice for testing Kubernetes deployments, probes, and fault handling

Stars
6k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Go
Stars, last 29 weeks+194
22 Apr 2026: 5,849 stars29 Apr 2026: 5,862 stars6 May 2026: 5,868 stars13 May 2026: 5,878 stars20 May 2026: 5,881 stars27 May 2026: 5,887 stars3 Jun 2026: 5,890 stars10 Jun 2026: 5,898 stars17 Jun 2026: 5,903 stars24 Jun 2026: 5,911 stars1 Jul 2026: 5,915 stars8 Jul 2026: 5,921 stars15 Jul 2026: 5,934 stars22 Jul 2026: 5,942 stars29 Jul 2026: 5,948 stars5 Aug 2026: 5,956 stars12 Aug 2026: 5,966 stars19 Aug 2026: 5,970 stars26 Aug 2026: 5,973 stars2 Sept 2026: 5,982 stars9 Sept 2026: 5,986 stars16 Sept 2026: 5,989 stars23 Sept 2026: 5,997 stars30 Sept 2026: 6,003 stars7 Oct 2026: 6,010 stars14 Oct 2026: 6,014 stars21 Oct 2026: 6,021 stars28 Oct 2026: 6,031 stars4 Nov 2026: 6,036 stars11 Nov 2026: 6,043 stars

5,849 on 22 Apr 20266,043 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Before you pick it

  • Known advisory in latest version. 4 known advisories: github.com/stefanprodan/podinfo v1.8.0, the latest version. Source (opens in a new tab), checked .

Overview

Podinfo is a small Go web service that exposes HTTP and gRPC endpoints for health probes, Prometheus metrics, JWT issuing, Redis caching, fault injection, and echo or delay responses. CNCF projects such as Flux and Flagger use it for end-to-end tests and workshops. It installs with Timoni, Helm, Kustomize, or a plain Docker run on port 9898. It contains no AI or model features.

Who it is for: Platform engineers testing Kubernetes delivery, canary rollouts, meshes

Strengths

  • Fault injection, configurable delay, panic and status-code endpoints for testing circuit breakers and rollouts
  • Readiness and liveness probes, graceful shutdown, Prometheus and OpenTelemetry instrumentation built in
  • Installs via Timoni, Helm, Kustomize or docker run; multi-arch image signed with cosign
  • Optional SPIFFE mTLS with X.509 SVIDs from the Workload API

Weaknesses

  • Not an AI project; no model, agent, or LLM functionality
  • A test and demo workload, not a starter for real application logic
  • Cache endpoints need a separate Redis instance
  • Needs Kubernetes v1.23 or newer for the documented installs

What it needs

  • Go
  • Needs Kubernetes v1.23+ (for Helm, Kustomize, Timoni installs), Redis (optional, for /cache endpoints), SPIRE agent (optional, for SPIFFE mTLS)
  • Docker

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Backend and cloud templates

See all 55
Also in Backend and cloud templates
RankProjectScore
1fastapiPython web framework for typed REST APIs with automatic OpenAPI docs104.7k stars+1,871 (+1.8%) in 30 daysMIT90 out of 100
2fiberExpress-style HTTP web framework for Go, built on fasthttp40.3k starsMIT90 out of 100
3generator-jhipsterCode generator for Java apps with Angular, React or Vue frontends22.5k starsApache-2.090 out of 100
#4serverlessCLI that deploys AWS Lambda code and infrastructure from serverless.yml46.9k starscustom license89 out of 100
#5echoMinimalist Go web framework with a radix-tree router and middleware32.8k starsMIT88 out of 100