Documentation
ยถ
Overview ยถ
Package main is the entry point for the Iter8 CLI. 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.
Directories
ยถ
Path | Synopsis |
---|---|
Package abn contains the implementation of the A/B/n service (via gRPC)
|
Package abn contains the implementation of the A/B/n service (via gRPC) |
Package action contains the logic for each action that Iter8 can perform.
|
Package action contains the logic for each action that Iter8 can perform. |
report
Package report contains primitives for reporting the results of an experiment.
|
Package report contains primitives for reporting the results of an experiment. |
Package autox is the entry point for the autoX controller.
|
Package autox is the entry point for the autoX controller. |
Package base defines Iter8's experiment, task and metric data structures.
|
Package base defines Iter8's experiment, task and metric data structures. |
internal
Package internal provides gRPC code used for testing load-test-grpc
|
Package internal provides gRPC code used for testing load-test-grpc |
internal/helloworld/helloworld
Package helloworld implements the helloworld grpc service.
|
Package helloworld implements the helloworld grpc service. |
log
Package log enables logging for Iter8.
|
Package log enables logging for Iter8. |
summarymetrics
Package summarymetrics provides a summary metric implementation
|
Package summarymetrics provides a summary metric implementation |
Package cmd defines the Iter8 CLI commands and their flags.
|
Package cmd defines the Iter8 CLI commands and their flags. |
Package controllers provides Iter8 controller for reconciling Iter8 routemap resources
|
Package controllers provides Iter8 controller for reconciling Iter8 routemap resources |
k8sclient
Package k8sclient provides the Kubernetes client for the controllers package
|
Package k8sclient provides the Kubernetes client for the controllers package |
k8sclient/fake
Package fake provides fake Kuberntes clients for testing
|
Package fake provides fake Kuberntes clients for testing |
Package driver enables interaction with experiment resources.
|
Package driver enables interaction with experiment resources. |
Package metrics implements an HTTP service that exposes A/B/n SDK metrics
|
Package metrics implements an HTTP service that exposes A/B/n SDK metrics |
Package storage provides the storage client for the controllers package
|
Package storage provides the storage client for the controllers package |
badgerdb
Package badgerdb implements the storageclient interface with BadgerDB
|
Package badgerdb implements the storageclient interface with BadgerDB |
Click to show internal directories.
Click to hide internal directories.