Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Bootstrap = compose(pre.Install, crds.Install, CNI, CSI, base.Install, Cloud, certmanager.Install, ingress.Install, quack.Install, minio.Install, templateoperator.Install, postgresoperator.Deploy, dex.Install)
View Source
var BootstrapPhases = []string{"pre", "crds", "cni", "csi", "base", "cloud-controller", "cert-manager", "ingress", "quack", "minio", "template-operator", "postgres-operator", "dex"}
View Source
var CNI = compose(calico.Install, antrea.Install, nsx.Install, nodelocaldns.Install)
View Source
var Cloud = compose(vsphere.Install)
View Source
var PhaseOrder = []string{"bootstrap", "crds", "cni", "csi", "cloud", "platform"}
View Source
var Phases = map[string]DeployFn{ "argo-rollouts": argorollouts.Deploy, "argocd-operator": argocdoperator.Deploy, "auditbeat": auditbeat.Deploy, "canary": canary.Deploy, "eck": eck.Deploy, "elasticsearch": elasticsearch.Deploy, "eventrouter": eventrouter.Deploy, "externaldns": externaldns.Install, "dashboard": dashboard.Install, "filebeat": filebeat.Deploy, "git-operator": gitoperator.Install, "gitops": flux.Install, "harbor": harbor.Deploy, "istio-operator": istiooperator.Install, "journalbeat": journalbeat.Deploy, "keptn": keptn.Deploy, "kiosk": kiosk.Deploy, "karina-operator": karinaoperator.Install, "kpack": kpack.Deploy, "platform": Platform, "kube-resource-report": kuberesourcereport.Install, "kube-web-view": kubewebview.Install, "logs-exporter": logsexporter.Install, "mongodb-operator": mongodboperator.Deploy, "monitoring": monitoring.Install, "opa": opa.Install, "packetbeat": packetbeat.Deploy, "rabbitmq-operator": rabbitmqoperator.Install, "redis-operator": redisoperator.Install, "registry-creds": registrycreds.Install, "s3-upload-cleaner": s3uploadcleaner.Deploy, "sealed-secrets": sealedsecrets.Install, "tekton": tekton.Install, "velero": velero.Install, "vault": vault.Deploy, }
View Source
var PhasesExtra = map[string]DeployFn{ "apacheds": apacheds.Install, "antrea": antrea.Install, "base": base.Install, "bootstrap": Bootstrap, "calico": calico.Install, "cert-manager": certmanager.Install, "cni": CNI, "configmap-reloader": configmapreloader.Deploy, "crds": crds.Install, "csi": CSI, "dex": dex.Install, "ingress": ingress.Install, "kiosk": kiosk.Deploy, "minio": minio.Install, "node-local-dns": nodelocaldns.Install, "nsx": nsx.Install, "postgres-operator": postgresoperator.Deploy, "platform-operator": platformoperator.Install, "pre": pre.Install, "quack": quack.Install, "template-operator": templateoperator.Install, "vsphere": vsphere.Install, "cloud-controller": Cloud, "stubs": Stubs, }
View Source
var Platform = compose(platformoperator.Install, kiosk.Deploy, configmapreloader.Deploy)
View Source
var Stubs = compose(minio.Install, apacheds.Install)
Functions ¶
func GetAllPhases ¶ added in v0.29.0
Types ¶
Click to show internal directories.
Click to hide internal directories.