diff --git a/features.md b/features.md
index 788990736d3..0ac34d89187 100644
--- a/features.md
+++ b/features.md
@@ -42,6 +42,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 |
| UserNamespacesSupport| | | Enabled | Enabled | Enabled | Enabled |
diff --git a/features/features.go b/features/features.go
index 829d8cf4f5d..83b7706fd10 100644
--- a/features/features.go
+++ b/features/features.go
@@ -383,6 +383,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 17800dff023..4bd62c1ad6f 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
@@ -139,6 +139,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 307960fbce1..94a9d522a4a 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
@@ -245,6 +245,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 bd9b6dc5244..830087fb15a 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
@@ -245,6 +245,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 fb2117ad883..a9a1c677ec4 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
@@ -142,6 +142,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 1a14dcfc740..769a2079637 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -245,6 +245,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 a8574ce9e62..f99c67d25e0 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -245,6 +245,12 @@
{
"name": "SigstoreImageVerification"
},
+ {
+ "name": "StreamingCollectionEncodingToJSON"
+ },
+ {
+ "name": "StreamingCollectionEncodingToProtobuf"
+ },
{
"name": "TranslateStreamCloseWebsocketRequests"
},