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 |
---|---|
abn
|
|
application
Package application provides a runtime model of applications and their versions
|
Package application provides a runtime model of applications and their versions |
core
Package core provides a service that supports the Iter8 A/B/n SDK
|
Package core provides a service that supports the Iter8 A/B/n SDK |
k8sclient
Package k8sclient enables interaction with Kubernetes using both a typed client and a dynamic client
|
Package k8sclient enables interaction with Kubernetes using both a typed client and a dynamic client |
k8sclient/testing
Package testing provides a fake dynamic client that supports finalizers.
|
Package testing provides a fake dynamic client that supports finalizers. |
watcher
Package watcher provides methods to watch resources and build a runtime model of applications
|
Package watcher provides methods to watch resources and build a runtime model of applications |
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. |
Click to show internal directories.
Click to hide internal directories.