Documentation ¶
Index ¶
Constants ¶
View Source
const ( // SocketConnection setups and serves a WebSocket connection. // // owner: @dixudx // alpha: v0.1.0 // Setting on hub and agent side. SocketConnection featuregate.Feature = "SocketConnection" // AppPusher allows deploying applications directly from parent cluster. // In case of security concerns for a child cluster, this feature gate could be disabled on agent side. // When disabled, clusternet-agent (works in Dual or Pull mode) is responsible to deploy resources // to current self cluster. // // owner: @dixudx // alpha: v0.2.0 // Setting on agent side. AppPusher featuregate.Feature = "AppPusher" // Deployer indicates whether clusternet-hub works for application managements. // The scheduling parts are handled by clusternet-scheduler. // // owner: @dixudx // alpha: v0.2.0 // Setting on hub side. Deployer featuregate.Feature = "Deployer" // ShadowAPI provides an apiserver to shadow all the Kubernetes objects, including CRDs. // // owner: @dixudx // alpha: v0.3.0 // Setting on hub side. ShadowAPI featuregate.Feature = "ShadowAPI" // FeedInUseProtection postpones deletion of an object that is being referred as a feed in Subscriptions. // // owner: @dixudx // alpha: v0.4.0 // Setting on hub side. FeedInUseProtection featuregate.Feature = "FeedInUseProtection" // Recovery ensures the resources deployed by Clusternet exist persistently in a child cluster. // This helps rollback unexpected operations (like deleting, updating) that occurred solely inside a child cluster, // unless those are made explicitly from parent cluster. // // owner: @dixudx // alpha: v0.8.0 // Setting on agent side. Recovery featuregate.Feature = "Recovery" // FeedInventory runs default in-tree registry to parse the schema of a resource, such as Deployment, // Statefulset, etc. // This feature gate should be closed when external FeedInventory controller is used. // // owner: @dixudx // alpha: v0.9.0 // Setting on hub side. FeedInventory featuregate.Feature = "FeedInventory" // Predictor will predictor child cluster resource before scheduling. // This feature gate needs a running predictor, either build-in or external. // // owner: @yinsenyan // alpha: v0.10.0 // Setting on agent side Predictor featuregate.Feature = "Predictor" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.