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.
Click to show internal directories.
Click to hide internal directories.