Documentation ¶
Index ¶
- func ConvertMasterConfigToKubeAPIServerConfig(input *legacyconfigv1.MasterConfig) (*kubecontrolplanev1.KubeAPIServerConfig, error)
- func ConvertOpenshiftAdmissionConfigToKubeAdmissionConfig(in map[string]configv1.AdmissionPluginConfig) (*apiserver.AdmissionConfiguration, error)
- func Convert_legacyconfigv1_AdmissionPluginConfig_to_configv1_AdmissionPluginConfig(in *legacyconfigv1.AdmissionPluginConfig, out *configv1.AdmissionPluginConfig, ...) error
- func Convert_legacyconfigv1_AggregatorConfig_to_kubecontrolplanev1_AggregatorConfig(in *legacyconfigv1.AggregatorConfig, out *kubecontrolplanev1.AggregatorConfig, ...) error
- func Convert_legacyconfigv1_AuditConfig_to_configv1_AuditConfig(in *legacyconfigv1.AuditConfig, out *configv1.AuditConfig, s conversion.Scope) error
- func Convert_legacyconfigv1_EtcdConnectionInfo_to_configv1_EtcdConnectionInfo(in *legacyconfigv1.EtcdConnectionInfo, out *configv1.EtcdConnectionInfo, ...) error
- func Convert_legacyconfigv1_HTTPServingInfo_to_configv1_HTTPServingInfo(in *legacyconfigv1.HTTPServingInfo, out *configv1.HTTPServingInfo, ...) error
- func Convert_legacyconfigv1_KubeletConnectionInfo_to_kubecontrolplanev1_KubeletConnectionInfo(in *legacyconfigv1.KubeletConnectionInfo, ...) error
- func Convert_legacyconfigv1_MasterAuthConfig_to_kubecontrolplanev1_MasterAuthConfig(in *legacyconfigv1.MasterAuthConfig, out *kubecontrolplanev1.MasterAuthConfig, ...) error
- func Convert_legacyconfigv1_OAuthConfig_to_osinv1_OAuthConfig(in *legacyconfigv1.OAuthConfig, out *osinv1.OAuthConfig, s conversion.Scope) error
- func Convert_legacyconfigv1_UserAgentMatchingConfig_to_kubecontrolplanev1_UserAgentMatchingConfig(in *legacyconfigv1.UserAgentMatchingConfig, ...) error
- func Convert_osinv1_OAuthConfig_to_legacyconfigv1_OAuthConfig(in *osinv1.OAuthConfig, out *legacyconfigv1.OAuthConfig, s conversion.Scope) error
- func GetKubeAPIServerConfigFileReferences(config *kubecontrolplanev1.KubeAPIServerConfig) []*string
- func GetKubeletConnectionInfoFileReferences(config *kubecontrolplanev1.KubeletConnectionInfo) []*string
- func GetOAuthConfigFileReferences(config *osinv1.OAuthConfig) []*string
- func GetSessionConfigFileReferences(config *osinv1.SessionConfig) []*string
- func ToAdmissionPluginConfig(in *legacyconfigv1.AdmissionPluginConfig) (*configv1.AdmissionPluginConfig, error)
- func ToAdmissionPluginConfigMap(in map[string]*legacyconfigv1.AdmissionPluginConfig) (out map[string]configv1.AdmissionPluginConfig, err error)
- func ToAggregatorConfig(in *legacyconfigv1.AggregatorConfig) (out kubecontrolplanev1.AggregatorConfig, err error)
- func ToAuditConfig(in *legacyconfigv1.AuditConfig) (out configv1.AuditConfig, err error)
- func ToEtcdConnectionInfo(in *legacyconfigv1.EtcdConnectionInfo) (out configv1.EtcdConnectionInfo, err error)
- func ToHTTPServingInfo(in *legacyconfigv1.HTTPServingInfo) (out configv1.HTTPServingInfo, err error)
- func ToKubeletConnectionInfo(in *legacyconfigv1.KubeletConnectionInfo) (out kubecontrolplanev1.KubeletConnectionInfo, err error)
- func ToMasterAuthConfig(in *legacyconfigv1.MasterAuthConfig) (out kubecontrolplanev1.MasterAuthConfig, err error)
- func ToOAuthConfig(in *legacyconfigv1.OAuthConfig) (*osinv1.OAuthConfig, error)
- func ToUserAgentMatchingConfig(in *legacyconfigv1.UserAgentMatchingConfig) (out kubecontrolplanev1.UserAgentMatchingConfig, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertMasterConfigToKubeAPIServerConfig ¶
func ConvertMasterConfigToKubeAPIServerConfig(input *legacyconfigv1.MasterConfig) (*kubecontrolplanev1.KubeAPIServerConfig, error)
ConvertMasterConfigToKubeAPIServerConfig mutates it's input. This is acceptable because we do not need it by the time we get to 4.0.
func ConvertOpenshiftAdmissionConfigToKubeAdmissionConfig ¶
func ConvertOpenshiftAdmissionConfigToKubeAdmissionConfig(in map[string]configv1.AdmissionPluginConfig) (*apiserver.AdmissionConfiguration, error)
func Convert_legacyconfigv1_AdmissionPluginConfig_to_configv1_AdmissionPluginConfig ¶
func Convert_legacyconfigv1_AdmissionPluginConfig_to_configv1_AdmissionPluginConfig(in *legacyconfigv1.AdmissionPluginConfig, out *configv1.AdmissionPluginConfig, s conversion.Scope) error
func Convert_legacyconfigv1_AggregatorConfig_to_kubecontrolplanev1_AggregatorConfig ¶
func Convert_legacyconfigv1_AggregatorConfig_to_kubecontrolplanev1_AggregatorConfig(in *legacyconfigv1.AggregatorConfig, out *kubecontrolplanev1.AggregatorConfig, s conversion.Scope) error
func Convert_legacyconfigv1_AuditConfig_to_configv1_AuditConfig ¶
func Convert_legacyconfigv1_AuditConfig_to_configv1_AuditConfig(in *legacyconfigv1.AuditConfig, out *configv1.AuditConfig, s conversion.Scope) error
func Convert_legacyconfigv1_EtcdConnectionInfo_to_configv1_EtcdConnectionInfo ¶
func Convert_legacyconfigv1_EtcdConnectionInfo_to_configv1_EtcdConnectionInfo(in *legacyconfigv1.EtcdConnectionInfo, out *configv1.EtcdConnectionInfo, s conversion.Scope) error
func Convert_legacyconfigv1_HTTPServingInfo_to_configv1_HTTPServingInfo ¶
func Convert_legacyconfigv1_HTTPServingInfo_to_configv1_HTTPServingInfo(in *legacyconfigv1.HTTPServingInfo, out *configv1.HTTPServingInfo, s conversion.Scope) error
func Convert_legacyconfigv1_KubeletConnectionInfo_to_kubecontrolplanev1_KubeletConnectionInfo ¶
func Convert_legacyconfigv1_KubeletConnectionInfo_to_kubecontrolplanev1_KubeletConnectionInfo(in *legacyconfigv1.KubeletConnectionInfo, out *kubecontrolplanev1.KubeletConnectionInfo, s conversion.Scope) error
func Convert_legacyconfigv1_MasterAuthConfig_to_kubecontrolplanev1_MasterAuthConfig ¶
func Convert_legacyconfigv1_MasterAuthConfig_to_kubecontrolplanev1_MasterAuthConfig(in *legacyconfigv1.MasterAuthConfig, out *kubecontrolplanev1.MasterAuthConfig, s conversion.Scope) error
func Convert_legacyconfigv1_OAuthConfig_to_osinv1_OAuthConfig ¶
func Convert_legacyconfigv1_OAuthConfig_to_osinv1_OAuthConfig(in *legacyconfigv1.OAuthConfig, out *osinv1.OAuthConfig, s conversion.Scope) error
func Convert_legacyconfigv1_UserAgentMatchingConfig_to_kubecontrolplanev1_UserAgentMatchingConfig ¶
func Convert_legacyconfigv1_UserAgentMatchingConfig_to_kubecontrolplanev1_UserAgentMatchingConfig(in *legacyconfigv1.UserAgentMatchingConfig, out *kubecontrolplanev1.UserAgentMatchingConfig, s conversion.Scope) error
func Convert_osinv1_OAuthConfig_to_legacyconfigv1_OAuthConfig ¶
func Convert_osinv1_OAuthConfig_to_legacyconfigv1_OAuthConfig(in *osinv1.OAuthConfig, out *legacyconfigv1.OAuthConfig, s conversion.Scope) error
func GetKubeAPIServerConfigFileReferences ¶
func GetKubeAPIServerConfigFileReferences(config *kubecontrolplanev1.KubeAPIServerConfig) []*string
func GetKubeletConnectionInfoFileReferences ¶
func GetKubeletConnectionInfoFileReferences(config *kubecontrolplanev1.KubeletConnectionInfo) []*string
func GetOAuthConfigFileReferences ¶
func GetOAuthConfigFileReferences(config *osinv1.OAuthConfig) []*string
func GetSessionConfigFileReferences ¶
func GetSessionConfigFileReferences(config *osinv1.SessionConfig) []*string
func ToAdmissionPluginConfig ¶
func ToAdmissionPluginConfig(in *legacyconfigv1.AdmissionPluginConfig) (*configv1.AdmissionPluginConfig, error)
func ToAdmissionPluginConfigMap ¶
func ToAdmissionPluginConfigMap(in map[string]*legacyconfigv1.AdmissionPluginConfig) (out map[string]configv1.AdmissionPluginConfig, err error)
func ToAggregatorConfig ¶
func ToAggregatorConfig(in *legacyconfigv1.AggregatorConfig) (out kubecontrolplanev1.AggregatorConfig, err error)
func ToAuditConfig ¶
func ToAuditConfig(in *legacyconfigv1.AuditConfig) (out configv1.AuditConfig, err error)
func ToEtcdConnectionInfo ¶
func ToEtcdConnectionInfo(in *legacyconfigv1.EtcdConnectionInfo) (out configv1.EtcdConnectionInfo, err error)
func ToHTTPServingInfo ¶
func ToHTTPServingInfo(in *legacyconfigv1.HTTPServingInfo) (out configv1.HTTPServingInfo, err error)
func ToKubeletConnectionInfo ¶
func ToKubeletConnectionInfo(in *legacyconfigv1.KubeletConnectionInfo) (out kubecontrolplanev1.KubeletConnectionInfo, err error)
func ToMasterAuthConfig ¶
func ToMasterAuthConfig(in *legacyconfigv1.MasterAuthConfig) (out kubecontrolplanev1.MasterAuthConfig, err error)
func ToOAuthConfig ¶
func ToOAuthConfig(in *legacyconfigv1.OAuthConfig) (*osinv1.OAuthConfig, error)
func ToUserAgentMatchingConfig ¶
func ToUserAgentMatchingConfig(in *legacyconfigv1.UserAgentMatchingConfig) (out kubecontrolplanev1.UserAgentMatchingConfig, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.