diff --git a/features.md b/features.md
index 056ae3719a7..8f5a43bd886 100644
--- a/features.md
+++ b/features.md
@@ -35,6 +35,7 @@
| ClusterAPIMachineManagement| | | Enabled | Enabled | | | Enabled | Enabled |
| ClusterMonitoringConfig| | | Enabled | Enabled | | | Enabled | Enabled |
| ClusterVersionOperatorConfiguration| | | Enabled | Enabled | | | Enabled | Enabled |
+| ConfigurablePKI| | | Enabled | Enabled | | | Enabled | Enabled |
| DNSNameResolver| | | Enabled | Enabled | | | Enabled | Enabled |
| DualReplica| | | Enabled | Enabled | | | Enabled | Enabled |
| DyanmicServiceEndpointIBMCloud| | | Enabled | Enabled | | | Enabled | Enabled |
diff --git a/features/features.go b/features/features.go
index fdecf485b7b..be72d24de6f 100644
--- a/features/features.go
+++ b/features/features.go
@@ -929,4 +929,12 @@ var (
enhancementPR("https://github.com/kubernetes/enhancements/issues/4381").
enableForClusterProfile(Hypershift, configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade, configv1.Default, configv1.OKD).
mustRegister()
+
+ FeatureGateConfigurablePKI = newFeatureGate("ConfigurablePKI").
+ reportProblemsToJiraComponent("kube-apiserver").
+ contactPerson("sanchezl").
+ productScope(ocpSpecific).
+ enhancementPR("https://github.com/openshift/enhancements/pull/1882").
+ enableIn(configv1.DevPreviewNoUpgrade, configv1.TechPreviewNoUpgrade).
+ mustRegister()
)
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
index 0bd47341153..e0249af3cad 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-Default.yaml
@@ -78,6 +78,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "DNSNameResolver"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
index e48b33c3740..c1b6a7f65af 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-DevPreviewNoUpgrade.yaml
@@ -133,6 +133,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "ConsolePluginContentSecurityPolicy"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml
index 4c15290965c..b439721eada 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-OKD.yaml
@@ -80,6 +80,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "DNSNameResolver"
},
diff --git a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
index 4073a258e0d..998df202465 100644
--- a/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-Hypershift-TechPreviewNoUpgrade.yaml
@@ -145,6 +145,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "ConsolePluginContentSecurityPolicy"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
index 8ff3c059e25..3739c517a04 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-Default.yaml
@@ -78,6 +78,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "DNSNameResolver"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
index f0723f55c2c..52c1922358a 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-DevPreviewNoUpgrade.yaml
@@ -118,6 +118,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "ConsolePluginContentSecurityPolicy"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml
index 4d1a0c92682..52cd877f16f 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-OKD.yaml
@@ -80,6 +80,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "DNSNameResolver"
},
diff --git a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
index 509d0d49d80..9ea26d4bfac 100644
--- a/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
+++ b/payload-manifests/featuregates/featureGate-SelfManagedHA-TechPreviewNoUpgrade.yaml
@@ -130,6 +130,9 @@
{
"name": "ClusterVersionOperatorConfiguration"
},
+ {
+ "name": "ConfigurablePKI"
+ },
{
"name": "ConsolePluginContentSecurityPolicy"
},