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"
},