Documentation ¶
Index ¶
- Constants
- func NewComponent() spi.Component
- func SetDefaultHelmUninstallFunction()
- func SetDefaultIstioUninstallFunction()
- func SetDefaultIstioUpgradeFunction()
- func SetHelmUninstallFunction(fn helmUninstallFuncSig)
- func SetIstioUninstallFunction(fn istioUninstallFuncSig)
- func SetIstioUpgradeFunction(fn upgradeFuncSig)
Constants ¶
View Source
const ComponentJSONName = common.IstioComponentName
ComponentJSONName is the JSON name of the verrazzano component in CRD
View Source
const ComponentName = common.IstioComponentName
ComponentName is the name of the component
View Source
const ( // ExternalIPArg is used in a special case where Istio helm chart no longer supports ExternalIPs. // Put external IPs into the IstioOperator YAML, which does support it ExternalIPArg = "gateways.istio-ingressgateway.externalIPs" )
View Source
const HelmScrtType = "helm.sh/release.v1"
HelmScrtType is the secret type that helm uses to specify its releases
View Source
const (
// IstioCertSecret is the secret name used for Istio MTLS certs
IstioCertSecret = "cacerts"
)
View Source
const IstioCoreDNSReleaseName = "istiocoredns"
IstioCoreDNSReleaseName is the name of the istiocoredns release
View Source
const IstioEgressgatewayDeployment = "istio-egressgateway"
IstioEgressgatewayDeployment is the name of the istio egressgateway deployment
View Source
const IstioIngressgatewayDeployment = "istio-ingressgateway"
IstioIngressgatewayDeployment is the name of the istio ingressgateway deployment
View Source
const IstioNamespace = common.IstioNamespace
IstioNamespace is the default Istio namespace
View Source
const IstiodDeployment = "istiod"
IstiodDeployment is the name of the istiod deployment
Variables ¶
This section is empty.
Functions ¶
func NewComponent ¶
func SetDefaultHelmUninstallFunction ¶
func SetDefaultHelmUninstallFunction()
func SetDefaultIstioUninstallFunction ¶ added in v1.4.0
func SetDefaultIstioUninstallFunction()
func SetDefaultIstioUpgradeFunction ¶
func SetDefaultIstioUpgradeFunction()
func SetHelmUninstallFunction ¶
func SetHelmUninstallFunction(fn helmUninstallFuncSig)
func SetIstioUninstallFunction ¶ added in v1.4.0
func SetIstioUninstallFunction(fn istioUninstallFuncSig)
func SetIstioUpgradeFunction ¶
func SetIstioUpgradeFunction(fn upgradeFuncSig)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.