Skip to content
/ iter8 Public
forked from iter8-tools/iter8

Main documentation for iter8. The documentation covers the two key components of the project: iter8-controller and iter8-analytics.

License

Notifications You must be signed in to change notification settings

kalantar/iter8

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iter8: Kubernetes Release Optimizer

Iter8 release GoDoc

Iter8 is the Kubernetes release optimizer built for DevOps, MLOps, SRE and data science teams. Iter8 makes it easy to ensure that Kubernetes apps and ML models perform well and maximize business value.

Iter8 supports the following use-cases:

  1. Progressive release with automated traffic management
  2. A/B/n testing with a client SDK and business metrics
  3. Performance testing for HTTP and gRPC endpoints

Any Kubernetes resource type, including CRDs can be used with Iter8.

πŸš€ Features

Iter8 introduces a set of tasks which can be composed in order to conduct tests.

Iter8 packs a number of powerful features that facilitate Kubernetes application and ML model testing. They include the following:

  1. Use any resource types. Iter8 is easily extensible so that an application being tested can be composed of any resource types including CRDs.
  2. Client SDK. A client SDK enables application frontend components to reliably associate business metrics with the contributing version of the backend thereby enabling A/B/n testing of backends.
  3. Composable test tasks. Performance test tasks include load generation and metrics storage simplifying setup.

Please see https://iter8.tools for the complete documentation.

🍁 Issues

Iter8 issues are tracked here.

πŸŽ‰ Contributing

We welcome PRs!

See here for information about ways to contribute, finding an issue, asking for help, pull-request lifecycle, and more.

🌺 Credits

Iter8 is primarily written in Go and builds on a few awesome open source projects including:

About

Main documentation for iter8. The documentation covers the two key components of the project: iter8-controller and iter8-analytics.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 77.3%
  • Smarty 22.1%
  • Other 0.6%