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.