values

package
v1.37.5 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2022 License: Apache-2.0, BSD-2-Clause, MIT, + 1 more Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationChartValuesHelper

type ApplicationChartValuesHelper interface {
	// GetApplicationChartValues computes the values to be used when applying the control plane application chart.
	GetApplicationChartValues() (map[string]interface{}, error)
}

ApplicationChartValuesHelper provides methods computing the values to be used when applying the control plane application chart

func NewApplicationChartValuesHelper

func NewApplicationChartValuesHelper(
	gardenClient client.Client,
	virtualGarden bool,
	virtualGardenClusterIP *string,
	caPublicCertGardenerAPIServer string,
	caPublicCertAdmissionController *string,
	internalDomain imports.DNS,
	defaultDomains []imports.DNS,
	diffieHellmannKey string,
	alerting []imports.Alerting,
	admissionControllerConfig *admissioncontrollerconfigv1alpha1.AdmissionControllerConfiguration,
) ApplicationChartValuesHelper

NewApplicationChartValuesHelper creates a new ApplicationChartValuesHelper.

type RuntimeChartValuesHelper

type RuntimeChartValuesHelper interface {
	// GetRuntimeChartValues computes the values to be used when applying the control plane runtime chart.
	GetRuntimeChartValues() (map[string]interface{}, error)
}

RuntimeChartValuesHelper provides methods computing the values to be used when applying the control plane runtime chart

func NewRuntimeChartValuesHelper

func NewRuntimeChartValuesHelper(
	runtimeClient client.Client,
	virtualGarden bool,
	virtualGardenKubeconfigGardenerAPIServer *string,
	virtualGardenKubeconfigGardenerControllerManager *string,
	virtualGardenKubeconfigGardenerScheduler *string,
	virtualGardenKubeconfigGardenerAdmissionController *string,
	admissionControllerConfig *admissioncontrollerconfigv1alpha1.AdmissionControllerConfiguration,
	controllerManagerConfig *controllermanagerconfigv1alpha1.ControllerManagerConfiguration,
	schedulerConfig *schedulerconfigv1alpha1.SchedulerConfiguration,
) RuntimeChartValuesHelper

NewRuntimeChartValuesHelper creates a new RuntimeChartValuesHelper.

Jump to

Keyboard shortcuts

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