Documentation ¶
Overview ¶
Package state models the state of Terra's infrastructure, including environments, clusters, and chart releases. It includes an API defined in the api/terra package. Implementations of the API live in the providers package.
Directories ¶
Path | Synopsis |
---|---|
api
|
|
terra
Package terra contains interfaces that model Terra's infrastructure, and support querying and updating the state of said infrastructure.
|
Package terra contains interfaces that model Terra's infrastructure, and support querying and updating the state of said infrastructure. |
terra/providers
Package providers contains implementations of the terra.State interface
|
Package providers contains implementations of the terra.State interface |
providers
|
|
gitops
Package gitops is an implementation of the terra.State interface that reads configuration from terra-helmfile
|
Package gitops is an implementation of the terra.State interface that reads configuration from terra-helmfile |
gitops/statefixtures
Package statefixtures provides a fake state provider for use in unit tests
|
Package statefixtures provides a fake state provider for use in unit tests |
Click to show internal directories.
Click to hide internal directories.