Versions in this module Expand all Collapse all v0 v0.2.0 Jan 29, 2025 Changes in this version + func Convert_config_AdmissionControllerConfiguration_To_v1alpha1_AdmissionControllerConfiguration(in *config.AdmissionControllerConfiguration, ...) error + func Convert_config_HTTPSServer_To_v1alpha1_HTTPSServer(in *config.HTTPSServer, out *HTTPSServer, s conversion.Scope) error + func Convert_config_ResourceAdmissionConfiguration_To_v1alpha1_ResourceAdmissionConfiguration(in *config.ResourceAdmissionConfiguration, out *ResourceAdmissionConfiguration, ...) error + func Convert_config_ResourceLimit_To_v1alpha1_ResourceLimit(in *config.ResourceLimit, out *ResourceLimit, s conversion.Scope) error + func Convert_config_ServerConfiguration_To_v1alpha1_ServerConfiguration(in *config.ServerConfiguration, out *ServerConfiguration, s conversion.Scope) error + func Convert_config_Server_To_v1alpha1_Server(in *config.Server, out *Server, s conversion.Scope) error + func Convert_config_TLSServer_To_v1alpha1_TLSServer(in *config.TLSServer, out *TLSServer, s conversion.Scope) error + func Convert_v1alpha1_AdmissionControllerConfiguration_To_config_AdmissionControllerConfiguration(in *AdmissionControllerConfiguration, ...) error + func Convert_v1alpha1_HTTPSServer_To_config_HTTPSServer(in *HTTPSServer, out *config.HTTPSServer, s conversion.Scope) error + func Convert_v1alpha1_ResourceAdmissionConfiguration_To_config_ResourceAdmissionConfiguration(in *ResourceAdmissionConfiguration, out *config.ResourceAdmissionConfiguration, ...) error + func Convert_v1alpha1_ResourceLimit_To_config_ResourceLimit(in *ResourceLimit, out *config.ResourceLimit, s conversion.Scope) error + func Convert_v1alpha1_ServerConfiguration_To_config_ServerConfiguration(in *ServerConfiguration, out *config.ServerConfiguration, s conversion.Scope) error + func Convert_v1alpha1_Server_To_config_Server(in *Server, out *config.Server, s conversion.Scope) error + func Convert_v1alpha1_TLSServer_To_config_TLSServer(in *TLSServer, out *config.TLSServer, s conversion.Scope) error + func RegisterConversions(s *runtime.Scheme) error v0.1.2 Jan 29, 2025 v0.1.1 Jan 29, 2025 Changes in this version + const GroupName + const WildcardAll + var AddToScheme = localSchemeBuilder.AddToScheme + var SchemeBuilder runtime.SchemeBuilder + var SchemeGroupVersion = schema.GroupVersion + func RegisterDefaults(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + func SetDefaults_AdmissionControllerConfiguration(obj *AdmissionControllerConfiguration) + func SetDefaults_ClientConnectionConfiguration(obj *componentbaseconfigv1alpha1.ClientConnectionConfiguration) + func SetDefaults_ResourceAdmissionConfiguration(obj *ResourceAdmissionConfiguration) + func SetDefaults_ServerConfiguration(obj *ServerConfiguration) + func SetObjectDefaults_AdmissionControllerConfiguration(in *AdmissionControllerConfiguration) + type AdmissionControllerConfiguration struct + Debugging *componentbaseconfigv1alpha1.DebuggingConfiguration + GardenClientConnection componentbaseconfigv1alpha1.ClientConnectionConfiguration + LogFormat string + LogLevel string + Server ServerConfiguration + func (in *AdmissionControllerConfiguration) DeepCopy() *AdmissionControllerConfiguration + func (in *AdmissionControllerConfiguration) DeepCopyInto(out *AdmissionControllerConfiguration) + func (in *AdmissionControllerConfiguration) DeepCopyObject() runtime.Object + type HTTPSServer struct + TLS TLSServer + func (in *HTTPSServer) DeepCopy() *HTTPSServer + func (in *HTTPSServer) DeepCopyInto(out *HTTPSServer) + type ResourceAdmissionConfiguration struct + Limits []ResourceLimit + OperationMode *ResourceAdmissionWebhookMode + UnrestrictedSubjects []rbacv1.Subject + func (in *ResourceAdmissionConfiguration) DeepCopy() *ResourceAdmissionConfiguration + func (in *ResourceAdmissionConfiguration) DeepCopyInto(out *ResourceAdmissionConfiguration) + type ResourceAdmissionWebhookMode string + const AdmissionModeBlock + const AdmissionModeLog + type ResourceLimit struct + APIGroups []string + APIVersions []string + Resources []string + Size resource.Quantity + func (in *ResourceLimit) DeepCopy() *ResourceLimit + func (in *ResourceLimit) DeepCopyInto(out *ResourceLimit) + type Server struct + BindAddress string + Port int + func (in *Server) DeepCopy() *Server + func (in *Server) DeepCopyInto(out *Server) + type ServerConfiguration struct + EnableDebugHandlers *bool + HealthProbes *Server + Metrics *Server + ResourceAdmissionConfiguration *ResourceAdmissionConfiguration + Webhooks HTTPSServer + func (in *ServerConfiguration) DeepCopy() *ServerConfiguration + func (in *ServerConfiguration) DeepCopyInto(out *ServerConfiguration) + type TLSServer struct + ServerCertDir string + func (in *TLSServer) DeepCopy() *TLSServer + func (in *TLSServer) DeepCopyInto(out *TLSServer)