order

package
v0.23.4-alpha1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2021 License: Apache-2.0 Imports: 43 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PhaseOrder = []string{"pre", "crds", "calico", "antrea", "nsx", "base", "stubs", "minio", "postgres-operator", "dex", "vault"}
View Source
var Phases = map[string]DeployFn{
	"pre":                  pre.Install,
	"antrea":               antrea.Install,
	"auditbeat":            auditbeat.Deploy,
	"base":                 base.Install,
	"calico":               calico.Install,
	"canary":               canary.Deploy,
	"configmap-reloader":   configmapreloader.Deploy,
	"crds":                 crds.Install,
	"dex":                  dex.Install,
	"eck":                  eck.Deploy,
	"elasticsearch":        elasticsearch.Deploy,
	"eventrouter":          eventrouter.Deploy,
	"filebeat":             filebeat.Deploy,
	"gitops":               flux.Install,
	"git-operator":         gitoperator.Install,
	"harbor":               harbor.Deploy,
	"journalbeat":          journalbeat.Deploy,
	"kiosk":                kiosk.Deploy,
	"kpack":                kpack.Deploy,
	"kube-web-view":        kubewebview.Install,
	"kube-resource-report": kuberesourcereport.Install,
	"minio":                minio.Install,
	"monitoring":           monitoring.Install,
	"ingress":              ingress.Install,
	"opa":                  opa.Install,
	"nsx":                  nsx.Install,
	"packetbeat":           packetbeat.Deploy,
	"redis-operator":       redisoperator.Install,
	"rabbitmq-operator":    rabbitmqoperator.Install,
	"postgres-operator":    postgresoperator.Deploy,
	"registry-creds":       registrycreds.Install,
	"s3-upload-cleaner":    s3uploadcleaner.Deploy,
	"sealed-secrets":       sealedsecrets.Install,
	"stubs":                stubs.Install,
	"tekton":               tekton.Install,
	"template-operator":    templateoperator.Install,
	"vault":                vault.Deploy,
	"velero":               velero.Install,
}
View Source
var PhasesExtra = map[string]DeployFn{
	"cert-manager":      certmanager.Install,
	"platform-operator": platformoperator.Install,
	"vsphere":           vsphere.Install,
	"quack":             quack.Install,
}

Functions

func GetPhases

func GetPhases() map[string]DeployFn

Types

type DeployFn

type DeployFn func(p *platform.Platform) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL