Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenericConfiguration ¶
type GenericConfiguration struct { Version bool MetricsAddr string HealthProbeAddr string WebhookPort int LeaderElection componentbaseconfig.LeaderElectionConfiguration RestConfigQPS int RestConfigBurst int WorkingNamespace string Kubeconfig string // Controllers is the list of controllers to enable or disable // '*' means "all enabled by default controllers" // 'foo' means "enable 'foo'" // '-foo' means "disable 'foo'" // first item for a particular name wins Controllers []string // DisabledWebhooks is used to specify the disabled webhooks // Only care about controller-independent webhooks DisabledWebhooks []string }
type YurtManagerConfiguration ¶
type YurtManagerConfiguration struct { metav1.TypeMeta Generic GenericConfiguration // DelegateLeaseControllerConfiguration holds configuration for DelegateLeaseController related features. DelegateLeaseController delegateleaseconfig.DelegateLeaseControllerConfiguration // PodBindingControllerConfiguration holds configuration for PodBindingController related features. PodBindingController podbindingconfig.PodBindingControllerConfiguration // DaemonPodUpdaterControllerConfiguration holds configuration for DaemonPodUpdaterController related features. DaemonPodUpdaterController daemonpodupdaterconfig.DaemonPodUpdaterControllerConfiguration // CsrApproverControllerConfiguration holds configuration for CsrApproverController related features. CsrApproverController csrapproverconfig.CsrApproverControllerConfiguration // NodePoolControllerConfiguration holds configuration for NodePoolController related features. NodePoolController nodepoolconfig.NodePoolControllerConfiguration // YurtAppSetControllerConfiguration holds configuration for YurtAppSetController related features. YurtAppSetController yurtappsetconfig.YurtAppSetControllerConfiguration // YurtStaticSetControllerConfiguration holds configuration for YurtStaticSetController related features. YurtStaticSetController yurtstaticsetconfig.YurtStaticSetControllerConfiguration // YurtAppDaemonControllerConfiguration holds configuration for YurtAppDaemonController related features. YurtAppDaemonController yurtappdaemonconfig.YurtAppDaemonControllerConfiguration // PlatformAdminControllerConfiguration holds configuration for PlatformAdminController related features. PlatformAdminController platformadminconfig.PlatformAdminControllerConfiguration // YurtAppOverriderControllerConfiguration holds configuration for YurtAppOverriderController related features. YurtAppOverriderController yurtappoverriderconfig.YurtAppOverriderControllerConfiguration NodeLifeCycleController v1alpha1.NodeLifecycleControllerConfiguration // NodeBucketController holds configuration for NodeBucketController related features. NodeBucketController nodebucketconfig.NodeBucketControllerConfiguration // EndpointsController holds configuration for EndpointsController related features. ServiceTopologyEndpointsController endpointsconfig.ServiceTopologyEndpointsControllerConfiguration // EndpointSliceController holds configuration for EndpointSliceController related features. ServiceTopologyEndpointSliceController endpointsliceconfig.ServiceTopologyEndpointSliceControllerConfiguration // LoadBalancerSetController holds configuration for LoadBalancerSetController related features. LoadBalancerSetController loadbalancersetconfig.LoadBalancerSetControllerConfiguration // YurtCoordinatorCertController holds configuration for YurtCoordinatorCertController related features. YurtCoordinatorCertController coordinatorcertconfig.YurtCoordinatorCertControllerConfiguration // GatewayPickupControllerConfiguration holds configuration for GatewayController related features. GatewayPickupController gatewaypickupconfig.GatewayPickupControllerConfiguration // GatewayDNSController holds configuration for GatewayDNSController related features. GatewayDNSController gatewaydnsconfig.GatewayDNSControllerConfiguration // GatewayInternalSvcController holds configuration for GatewayInternalSvcController related features. GatewayInternalSvcController gatewayinternalsvcconfig.GatewayInternalSvcControllerConfiguration // GatewayPublicSvcController holds configuration for GatewayPublicSvcController related features. GatewayPublicSvcController gatewaypublicsvcconfig.GatewayPublicSvcControllerConfiguration }
YurtManagerConfiguration contains elements describing yurt-manager.
Click to show internal directories.
Click to hide internal directories.