Documentation ¶
Index ¶
Constants ¶
View Source
const ( // owner: @ivelichkovich, @tallclair // alpha: v1.27 // beta: v1.28 // kep: https://kep.k8s.io/3716 // // Enables usage of MatchConditions fields to use CEL expressions for matching on admission webhooks AdmissionWebhookMatchConditions featuregate.Feature = "AdmissionWebhookMatchConditions" // owner: @jefftree @alexzielenski // alpha: v1.26 // beta: v1.27 // // Enables an single HTTP endpoint /discovery/<version> which supports native HTTP // caching with ETags containing all APIResources known to the apiserver. AggregatedDiscoveryEndpoint featuregate.Feature = "AggregatedDiscoveryEndpoint" // owner: @smarterclayton // alpha: v1.8 // beta: v1.9 // stable: 1.29 // // Allow API clients to retrieve resource lists in chunks rather than // all at once. APIListChunking featuregate.Feature = "APIListChunking" // owner: @MikeSpreitzer @yue9944882 // alpha: v1.18 // beta: v1.20 // // Enables managing request concurrency with prioritization and fairness at each server. // The FeatureGate was introduced in release 1.15 but the feature // was not really implemented before 1.18. APIPriorityAndFairness featuregate.Feature = "APIPriorityAndFairness" // owner: @ilackams // alpha: v1.7 // beta: v1.16 // // Enables compression of REST responses (GET and LIST only) APIResponseCompression featuregate.Feature = "APIResponseCompression" // owner: @roycaihw // alpha: v1.20 // // Assigns each kube-apiserver an ID in a cluster. APIServerIdentity featuregate.Feature = "APIServerIdentity" // owner: @dashpole // alpha: v1.22 // beta: v1.27 // // Add support for distributed tracing in the API Server APIServerTracing featuregate.Feature = "APIServerTracing" // owner: @cici37 @jpbetz // kep: http://kep.k8s.io/3488 // alpha: v1.26 // // Enables expression validation in Admission Control ValidatingAdmissionPolicy featuregate.Feature = "ValidatingAdmissionPolicy" // owner: @cici37 // kep: https://kep.k8s.io/2876 // alpha: v1.23 // beta: v1.25 // // Enables expression validation for Custom Resource CustomResourceValidationExpressions featuregate.Feature = "CustomResourceValidationExpressions" // alpha: v1.20 // beta: v1.21 // GA: v1.24 // // Allows for updating watchcache resource version with progress notify events. EfficientWatchResumption featuregate.Feature = "EfficientWatchResumption" // owner: @aramase // kep: https://kep.k8s.io/3299 // deprecated: v1.28 // // Enables KMS v1 API for encryption at rest. KMSv1 featuregate.Feature = "KMSv1" // owner: @aramase // kep: https://kep.k8s.io/3299 // alpha: v1.25 // beta: v1.27 // // Enables KMS v2 API for encryption at rest. KMSv2 featuregate.Feature = "KMSv2" // owner: @enj // kep: https://kep.k8s.io/3299 // beta: v1.28 // // Enables the use of derived encryption keys with KMS v2. KMSv2KDF featuregate.Feature = "KMSv2KDF" // owner: @jiahuif // kep: https://kep.k8s.io/2887 // alpha: v1.23 // beta: v1.24 // // Enables populating "enum" field of OpenAPI schemas // in the spec returned from kube-apiserver. OpenAPIEnums featuregate.Feature = "OpenAPIEnums" // owner: @jefftree // kep: https://kep.k8s.io/2896 // alpha: v1.23 // beta: v1.24 // stable: v1.27 // // Enables kubernetes to publish OpenAPI v3 OpenAPIV3 featuregate.Feature = "OpenAPIV3" // owner: @caesarxuchao // alpha: v1.15 // beta: v1.16 // stable: 1.29 // // Allow apiservers to show a count of remaining items in the response // to a chunking list request. RemainingItemCount featuregate.Feature = "RemainingItemCount" // owner: @wojtek-t // alpha: v1.16 // beta: v1.20 // GA: v1.24 // // Deprecates and removes SelfLink from ObjectMeta and ListMeta. RemoveSelfLink featuregate.Feature = "RemoveSelfLink" // owner: @apelisse, @lavalamp // alpha: v1.14 // beta: v1.16 // stable: v1.22 // // Server-side apply. Merging happens on the server. ServerSideApply featuregate.Feature = "ServerSideApply" // owner: @kevindelgado // kep: https://kep.k8s.io/2885 // alpha: v1.23 // beta: v1.24 // // Enables server-side field validation. ServerSideFieldValidation featuregate.Feature = "ServerSideFieldValidation" // owner: @caesarxuchao @roycaihw // alpha: v1.20 // // Enable the storage version API. StorageVersionAPI featuregate.Feature = "StorageVersionAPI" // owner: @caesarxuchao // alpha: v1.14 // beta: v1.15 // // Allow apiservers to expose the storage version hash in the discovery // document. StorageVersionHash featuregate.Feature = "StorageVersionHash" // owner: @aramase, @enj, @nabokihms // kep: https://kep.k8s.io/3331 // alpha: v1.29 // // Enables Structured Authentication Configuration StructuredAuthenticationConfiguration featuregate.Feature = "StructuredAuthenticationConfiguration" // owner: @wojtek-t // alpha: v1.15 // beta: v1.16 // GA: v1.17 // // Enables support for watch bookmark events. WatchBookmark featuregate.Feature = "WatchBookmark" // owner: @vinaykul // kep: http://kep.k8s.io/1287 // alpha: v1.27 // // Enables In-Place Pod Vertical Scaling InPlacePodVerticalScaling featuregate.Feature = "InPlacePodVerticalScaling" // owner: @p0lyn0mial // alpha: v1.27 // // Allow the API server to stream individual items instead of chunking WatchList featuregate.Feature = "WatchList" // owner: @serathius // kep: http://kep.k8s.io/2340 // alpha: v1.28 // // Allow the API server to serve consistent lists from cache ConsistentListFromCache featuregate.Feature = "ConsistentListFromCache" )
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.