Expand description
Interfaces for deploying applications to the caproni cluster.
Ported from internal/deployer/deployer.go and internal/deployer/errors.go.
Modules§
- helm
- Helm chart deployer.
- kustomize
- A generic kustomize deployer implementation.
- namespace
- nix
- Placeholder: no corresponding Go package (
internal/deployer/nix) exists in the source tree at port time. See PORT_NOTES.md. - registry
- Global registry of deployer manager factories.
Structs§
- Status
- The current status of a deployment.
Enums§
- Deployer
Error - Errors common across deployer managers.
- State
- The current state of a deployment.
Traits§
- Manager
- The interface for managing deployment lifecycle. Implementations are responsible for deploying and managing applications using specific deployment strategies (e.g. Helm charts).