Documentation ¶
Index ¶
- func AddComponent(component SystemComponent) error
- func AddMysql(artifactsPath string, isPersistentVolume bool) error
- func ApplyIstioCrds(artifactsPath string) error
- func ApplyKnativeCrds(artifactsPath string) error
- func CreateCelleryNameSpace() error
- func CreateGlobalGatewayConfigMaps(artifactsPath string) error
- func CreateIdpConfigMaps(artifactsPath string) error
- func CreateObservabilityConfigMaps(artifactsPath string) error
- func CreateRuntime(artifactsPath string, ...) error
- func DeleteComponent(component SystemComponent) error
- func GetInstancesNames() ([]string, error)
- func InstallController(artifactsPath string) error
- func InstallHPA(artifactsPath string) error
- func InstallIstio(artifactsPath string) error
- func InstallKnativeServing(artifactsPath string) error
- func IsApimEnabled() (bool, error)
- func IsComponentEnabled(component SystemComponent) (bool, error)
- func IsGcpRuntime() bool
- func IsHpaEnabled() (bool, error)
- func IsKnativeEnabled() (bool, error)
- func IsObservabilityEnabled() (bool, error)
- func SetCompleteSetup(completeSetup bool)
- func UpdateRuntime(apiManagement, observability, knative, hpa Selection) error
- func WaitFor(checkKnative, hpaEnabled bool)
- type ConfigMap
- type MysqlDb
- type Nfs
- type Selection
- type SystemComponent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddComponent ¶
func AddComponent(component SystemComponent) error
func ApplyIstioCrds ¶ added in v0.2.1
func ApplyKnativeCrds ¶ added in v0.4.0
func CreateCelleryNameSpace ¶ added in v0.2.1
func CreateCelleryNameSpace() error
func CreateGlobalGatewayConfigMaps ¶ added in v0.2.1
func CreateIdpConfigMaps ¶ added in v0.2.1
func CreateObservabilityConfigMaps ¶ added in v0.2.1
func CreateRuntime ¶ added in v0.2.1
func DeleteComponent ¶
func DeleteComponent(component SystemComponent) error
func GetInstancesNames ¶ added in v0.3.0
func InstallController ¶ added in v0.2.1
func InstallHPA ¶ added in v0.3.0
func InstallIstio ¶ added in v0.2.1
func InstallKnativeServing ¶ added in v0.3.0
func IsApimEnabled ¶ added in v0.3.0
func IsComponentEnabled ¶ added in v0.3.0
func IsComponentEnabled(component SystemComponent) (bool, error)
func IsGcpRuntime ¶ added in v0.3.0
func IsGcpRuntime() bool
func IsHpaEnabled ¶ added in v0.3.0
func IsKnativeEnabled ¶ added in v0.3.0
func IsObservabilityEnabled ¶ added in v0.3.0
func SetCompleteSetup ¶ added in v0.3.0
func SetCompleteSetup(completeSetup bool)
func UpdateRuntime ¶
Types ¶
type SystemComponent ¶
type SystemComponent string
const ( ApiManager SystemComponent = "ApiManager" IdentityProvider SystemComponent = "IdentityProvider" Observability SystemComponent = "Observability" ScaleToZero SystemComponent = "Scale to zero" HPA SystemComponent = "Horizontal pod auto scalar" Controller SystemComponent = "Controller" System SystemComponent = "System" Mysql SystemComponent = "Mysql" )
Source Files ¶
Click to show internal directories.
Click to hide internal directories.