alamedaserviceparamter

package
v0.2.30 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlamedaServiceParamter

type AlamedaServiceParamter struct {
	NameSpace                     string
	SelfDriving                   bool
	Platform                      string
	EnableExecution               bool
	EnableGUI                     bool
	EnableFedemeter               bool
	Version                       string
	PrometheusService             string
	Storages                      []v1alpha1.StorageSpec
	InfluxdbSectionSet            v1alpha1.AlamedaComponentSpec
	GrafanaSectionSet             v1alpha1.AlamedaComponentSpec
	AlamedaAISectionSet           v1alpha1.AlamedaComponentSpec
	AlamedaOperatorSectionSet     v1alpha1.AlamedaComponentSpec
	AlamedaDatahubSectionSet      v1alpha1.AlamedaComponentSpec
	AlamedaEvictionerSectionSet   v1alpha1.AlamedaComponentSpec
	AdmissionControllerSectionSet v1alpha1.AlamedaComponentSpec
	AlamedaRecommenderSectionSet  v1alpha1.AlamedaComponentSpec
	AlamedaExecutorSectionSet     v1alpha1.AlamedaComponentSpec
	AlamedaFedemeterSectionSet    v1alpha1.AlamedaComponentSpec
	CurrentCRDVersion             v1alpha1.AlamedaServiceStatusCRDVersion
	// contains filtered or unexported fields
}

func NewAlamedaServiceParamter

func NewAlamedaServiceParamter(instance *v1alpha1.AlamedaService) *AlamedaServiceParamter

func (*AlamedaServiceParamter) CheckCurrentCRDIsChangeVersion added in v0.2.5

func (asp *AlamedaServiceParamter) CheckCurrentCRDIsChangeVersion() bool

func (*AlamedaServiceParamter) GetAdmissionControllerEnvVars added in v0.2.19

func (asp *AlamedaServiceParamter) GetAdmissionControllerEnvVars() []corev1.EnvVar

func (*AlamedaServiceParamter) GetAlamedaEvictionerEnvVars added in v0.2.19

func (asp *AlamedaServiceParamter) GetAlamedaEvictionerEnvVars() []corev1.EnvVar

func (*AlamedaServiceParamter) GetEnvVarsByDeployment added in v0.2.19

func (asp *AlamedaServiceParamter) GetEnvVarsByDeployment(deploymentName string) []corev1.EnvVar

func (*AlamedaServiceParamter) GetInstallResource

func (asp *AlamedaServiceParamter) GetInstallResource() *Resource

func (*AlamedaServiceParamter) GetUninstallPersistentVolumeClaimSource added in v0.2.0

func (asp *AlamedaServiceParamter) GetUninstallPersistentVolumeClaimSource() *Resource

func (*AlamedaServiceParamter) SetCurrentCRDChangeVersionToFalse added in v0.2.5

func (asp *AlamedaServiceParamter) SetCurrentCRDChangeVersionToFalse()

func (*AlamedaServiceParamter) SetCurrentCRDChangeVersionToTrue added in v0.2.5

func (asp *AlamedaServiceParamter) SetCurrentCRDChangeVersionToTrue()

type Resource

type Resource struct {
	ClusterRoleBindingList       []string
	ClusterRoleList              []string
	ServiceAccountList           []string
	CustomResourceDefinitionList []string
	ConfigMapList                []string
	ServiceList                  []string
	DeploymentList               []string
	SecretList                   []string
	PersistentVolumeClaimList    []string
	AlamdaScalerList             []string
	RouteList                    []string
	StatefulSetList              []string
	IngressList                  []string
}

func GetExcutionResource

func GetExcutionResource() *Resource

func GetFedemeterResource added in v0.2.30

func GetFedemeterResource() *Resource

func GetGUIResource

func GetGUIResource() *Resource

func GetSelfDrivingRsource added in v0.2.13

func GetSelfDrivingRsource() *Resource

func GetUnInstallResource

func GetUnInstallResource() *Resource

Jump to

Keyboard shortcuts

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