Documentation ¶
Index ¶
- func ObserveAdditionalCORSAllowedOrigins(genericListers configobserver.Listers, recorder events.Recorder, ...) (map[string]interface{}, []error)
- func ObserveAdditionalCORSAllowedOriginsToArguments(genericListers configobserver.Listers, recorder events.Recorder, ...) (map[string]interface{}, []error)
- func ObserveTLSSecurityProfile(genericListers configobserver.Listers, recorder events.Recorder, ...) (map[string]interface{}, []error)
- func ObserveTLSSecurityProfileToArguments(genericListers configobserver.Listers, recorder events.Recorder, ...) (map[string]interface{}, []error)
- type APIServerLister
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ObserveAdditionalCORSAllowedOrigins ¶
func ObserveAdditionalCORSAllowedOrigins(genericListers configobserver.Listers, recorder events.Recorder, existingConfig map[string]interface{}) (map[string]interface{}, []error)
ObserveAdditionalCORSAllowedOrigins observes the additionalCORSAllowedOrigins field of the APIServer resource and sets the corsAllowedOrigins field of observedConfig
func ObserveAdditionalCORSAllowedOriginsToArguments ¶
func ObserveAdditionalCORSAllowedOriginsToArguments(genericListers configobserver.Listers, recorder events.Recorder, existingConfig map[string]interface{}) (map[string]interface{}, []error)
ObserveAdditionalCORSAllowedOriginsToArguments observes the additionalCORSAllowedOrigins field of the APIServer resource and sets the cors-allowed-origins field in observedConfig.apiServerArguments
func ObserveTLSSecurityProfile ¶
func ObserveTLSSecurityProfile(genericListers configobserver.Listers, recorder events.Recorder, existingConfig map[string]interface{}) (map[string]interface{}, []error)
ObserveTLSSecurityProfile observes APIServer.Spec.TLSSecurityProfile field and sets the ServingInfo.MinTLSVersion, ServingInfo.CipherSuites fields of observed config
func ObserveTLSSecurityProfileToArguments ¶
func ObserveTLSSecurityProfileToArguments(genericListers configobserver.Listers, recorder events.Recorder, existingConfig map[string]interface{}) (map[string]interface{}, []error)
ObserveTLSSecurityProfileToArguments observes APIServer.Spec.TLSSecurityProfile field and sets the tls-min-version and tls-cipher-suites fileds of observedConfig.apiServerArguments
Types ¶
type APIServerLister ¶
type APIServerLister interface { APIServerLister() configlistersv1.APIServerLister PreRunHasSynced() []cache.InformerSynced }
APIServerLister lists APIServer information and allows resources to be synced