configrefs

package
v0.1.11 Latest Latest
Warning

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

Go to latest
Published: Sep 15, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigMapRefs

func ConfigMapRefs(cfg ClusterConfiguration) []string

func SecretRefs

func SecretRefs(cfg ClusterConfiguration) []string

Types

type ClusterConfiguration

type ClusterConfiguration interface {
	GetAPIServer() *configv1.APIServerSpec
	GetAuthentication() *configv1.AuthenticationSpec
	GetFeatureGate() *configv1.FeatureGateSpec
	GetImage() *configv1.ImageSpec
	GetIngress() *configv1.IngressSpec
	GetNetwork() *configv1.NetworkSpec
	GetOAuth() *configv1.OAuthSpec
	GetScheduler() *configv1.SchedulerSpec
	GetProxy() *configv1.ProxySpec
}

ClusterConfiguration is an interface for the ClusterConfiguration type in the API It is needed to avoid a circular import reference, given that this package is used by the conversion code in the API package.

Jump to

Keyboard shortcuts

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