Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 2.18 KB

README.md

File metadata and controls

52 lines (37 loc) · 2.18 KB

Helmit

Safety first!

Build Status Go Report Card License GoDoc

Helmit is a Golang framework and tool for end-to-end testing of Kubernetes applications. The Helmit Go API and the helmit command line tool work together to manage the deployment, testing, benchmarking, and verification of Helm-based applications running in Kubernetes.

Helmit can be used to:

  • Verify Helm charts and the resources they construct
  • Run end-to-end tests to verify a service/API
  • Run end-to-end benchmarks for Kubernetes applications
  • Scale benchmarks across multi-node Kubernetes clusters
  • Run randomized client simulations for Kubernetes applications (e.g. for formal verification)

User Guide

Examples

Acknowledgements

Helmit is a project of the Open Networking Foundation.

ONF