diff --git a/features.md b/features.md index 0fb9d16dc7c..7040e6c4f87 100644 --- a/features.md +++ b/features.md @@ -41,6 +41,8 @@ | ServiceAccountTokenPodNodeInfo| | | 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 | | VSphereMultiVCenters| | | Enabled | Enabled | Enabled | Enabled | diff --git a/features/features.go b/features/features.go index 85421cbecbf..cfba98d0606 100644 --- a/features/features.go +++ b/features/features.go @@ -348,6 +348,20 @@ var ( enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). mustRegister() + FeatureStreamingCollectionEncodingToJSON = newFeatureGate("StreamingCollectionEncodingToJSON"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("rofeldma"). + productScope(kubernetes). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + + FeatureStreamingCollectionEncodingToProtobuf = newFeatureGate("StreamingCollectionEncodingToProtobuf"). + reportProblemsToJiraComponent("kube-apiserver"). + contactPerson("rofeldma"). + productScope(kubernetes). + enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade). + mustRegister() + FeatureGateSignatureStores = newFeatureGate("SignatureStores"). reportProblemsToJiraComponent("Cluster Version Operator"). contactPerson("lmohanty"). diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml index e68a4ef8141..ef24babc5a6 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml @@ -136,6 +136,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 d4c63df60dc..aa3c49c63d4 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml @@ -206,6 +206,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 e97c35d225b..265d50e6e3b 100644 --- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml @@ -206,6 +206,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 b33285a2673..ae6c62286cc 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml @@ -139,6 +139,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 42dade1bbd2..e36e6fbf1cf 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml @@ -206,6 +206,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 930a878f1e7..925ec8afdcd 100644 --- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml +++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml @@ -206,6 +206,12 @@ { "name": "SigstoreImageVerification" }, + { + "name": "StreamingCollectionEncodingToJSON" + }, + { + "name": "StreamingCollectionEncodingToProtobuf" + }, { "name": "TranslateStreamCloseWebsocketRequests" },