Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Deploy ¶ added in v0.14.0
type Deploy interface { DeploySetReplicas(namespace, name string, replicas int32) error CreateOrUpdateDeployEnvVars(namespace, name string, evs []*app.EnvVar) error DeleteDeployEnvVars(namespace, name string, evNames []string) error CreateOrUpdateDeploy(deploySpec *deploy.DeploySpec) error ExposeDeploy(namespace, name, vHost string, w io.Writer) error ReplicaSetListByLabel(namespace, label, value string) ([]*deploy.ReplicaSetListItem, error) DeployRollbackToRevision(namespace, name, revision string) error }
type Namespace ¶ added in v0.14.0
type Namespace interface { NamespaceAnnotation(namespace, annotation string) (string, error) NamespaceLabel(namespace, label string) (string, error) CreateNamespace(a *app.App, userEmail string) error NamespaceListByLabel(label, value string) ([]string, error) DeleteNamespace(namespace string) error SetNamespaceLabels(namespace string, labels map[string]string) error SetNamespaceAnnotations(namespace string, annotations map[string]string) error Status(namespace string) (*app.Status, error) }
type TeresaHealthCheck ¶ added in v0.14.0
type TeresaHealthCheck interface {
HealthCheck() error
}
Click to show internal directories.
Click to hide internal directories.