runtime

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: May 21, 2019 License: Apache-2.0 Imports: 6 Imported by: 15

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddComponent

func AddComponent(component SystemComponent) error

func AddMysql added in v0.2.1

func AddMysql(artifactsPath string, isPersistentVolume bool) error

func ApplyIstioCrds added in v0.2.1

func ApplyIstioCrds(artifactsPath string) error

func CreateCelleryNameSpace added in v0.2.1

func CreateCelleryNameSpace() error

func CreateGlobalGatewayConfigMaps added in v0.2.1

func CreateGlobalGatewayConfigMaps(artifactsPath string) error

func CreateIdpConfigMaps added in v0.2.1

func CreateIdpConfigMaps(artifactsPath string) error

func CreateObservabilityConfigMaps added in v0.2.1

func CreateObservabilityConfigMaps(artifactsPath string) error

func CreateRuntime added in v0.2.1

func CreateRuntime(artifactsPath string, isCompleteSetup, isPersistentVolume, hasNfsStorage,
	isLoadBalancerIngressMode bool, nfs Nfs, db MysqlDb) error

func DeleteComponent

func DeleteComponent(component SystemComponent) error

func InstallController added in v0.2.1

func InstallController(artifactsPath string) error

func InstallIstio added in v0.2.1

func InstallIstio(artifactsPath string) error

func UpdateRuntime

func UpdateRuntime(apiManagement, observability bool) error

Types

type ConfigMap added in v0.2.1

type ConfigMap struct {
	Name string
	Path string
}

type MysqlDb added in v0.2.1

type MysqlDb struct {
	DbHostName string
	DbUserName string
	DbPassword string
}

type Nfs added in v0.2.1

type Nfs struct {
	NfsServerIp string
	FileShare   string
}

type SystemComponent

type SystemComponent string
const (
	ApiManager       SystemComponent = "ApiManager"
	IdentityProvider SystemComponent = "IdentityProvider"
	Observability    SystemComponent = "Observability"
	Controller       SystemComponent = "Controller"
	System           SystemComponent = "System"
	Mysql            SystemComponent = "Mysql"
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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