diff --git a/features.md b/features.md index 1893d057835..29b57ea95f7 100644 --- a/features.md +++ b/features.md @@ -45,6 +45,8 @@ | ServiceAccountTokenNodeBinding| | | Enabled | Enabled | Enabled | Enabled | | SignatureStores| | | Enabled | Enabled | Enabled | Enabled | | SigstoreImageVerification| | | Enabled | Enabled | Enabled | Enabled | +| StreamingCollectionEncodingToJSON| | | Enabled | Enabled | Enabled | Enabled | +| StreamingCollectionEncodingToProtobuf| | | Enabled | Enabled | Enabled | Enabled | | TranslateStreamCloseWebsocketRequests| | | Enabled | Enabled | Enabled | Enabled | | UpgradeStatus| | | Enabled | Enabled | Enabled | Enabled | | UserNamespacesPodSecurityStandards| | | Enabled | Enabled | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index 1a9e1c14eb4..6bb6b6f23b8 100644 --- a/features/features.go +++ b/features/features.go @@ -60,6 +60,22 @@ var ( enableIn(configv1.Default, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). mustRegister() + FeatureStreamingCollectionEncodingToJSON = newFeatureGate("StreamingCollectionEncodingToJSON"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("rofeldma"). + productScope(kubernetes). + enhancementPR("https://github.com/kubernetes/enhancements/issues/5116"). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + + FeatureStreamingCollectionEncodingToProtobuf = newFeatureGate("StreamingCollectionEncodingToProtobuf"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("rofeldma"). + productScope(kubernetes). + enhancementPR("https://github.com/kubernetes/enhancements/issues/5116"). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + FeatureGateGatewayAPI = newFeatureGate("GatewayAPI"). reportProblemsToJiraComponent("Routing"). contactPerson("miciah"). diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index 3c28da50ab7..88234a1f6ff 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -148,6 +148,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml index 696f96e9fa4..3855fd0f7c8 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -230,6 +230,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" }, diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml index 199a8a33f17..608ad958561 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -230,6 +230,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml index 89406e49c54..bf2492c3e0c 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -148,6 +148,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml index e3fc862b322..79ebd0f4fc4 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -230,6 +230,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" }, diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml index dc2b0408317..963b0c2cae9 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -230,6 +230,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" },