Versions in this module Expand all Collapse all v0 v0.6.0 Apr 13, 2020 Changes in this version + const MinikubeContext + var NoClusterDefinedError = errors.Errorf("no cluster defined") + type ClusterResource interface + Ensure func(ctx *api.WorkflowContext, values render.Values) error + SetContext func(ctx *api.WorkflowContext, values render.Values) error + Teardown func(ctx *api.WorkflowContext, values render.Values) error + type EKS struct + Name string + Region string + func (e *EKS) Ensure(ctx *api.WorkflowContext, values render.Values) error + func (e *EKS) SetContext(ctx *api.WorkflowContext, values render.Values) error + func (e *EKS) Teardown(ctx *api.WorkflowContext, values render.Values) error + type EnsureCluster clusterStep + func (e *EnsureCluster) GetDescription(ctx *api.WorkflowContext, values render.Values) (string, error) + func (e *EnsureCluster) GetDocs(ctx *api.WorkflowContext, values render.Values, flags render.Flags) (string, error) + func (e *EnsureCluster) Run(ctx *api.WorkflowContext, values render.Values) error + type GKE struct + Location string + Name string + Options gke.CreateOptions + Project string + func (g *GKE) Ensure(ctx *api.WorkflowContext, values render.Values) error + func (g *GKE) SetContext(ctx *api.WorkflowContext, values render.Values) error + func (g *GKE) Teardown(ctx *api.WorkflowContext, values render.Values) error + type Minikube struct + Cpus int + FeatureGates []string + KubeVersion string + Memory int + VmDriver string + func (m *Minikube) Ensure(ctx *api.WorkflowContext, values render.Values) error + func (m *Minikube) SetContext(ctx *api.WorkflowContext, values render.Values) error + func (m *Minikube) Teardown(ctx *api.WorkflowContext, values render.Values) error