During the SSP deployment, cert-manager pods failed to initialize properly, and observed below error in cert-manager pod logs
To validate the issue, the following checks were performed:
Logged into the SSP Installer CLI using root credentials if SSP version = 5.0 or sysadmin credentials for SSP v > 5.0
Executed the command to list pods related to cert-manager:
k get pods -A | grep cert-manager
3. Check logs of the cert-manager pod listed in Step:2
k -n cert-manager logs <cert-manager-pod-name>
Error Snapshot:
Error from server (InternalError): error when creating "STDIN": Internal error occurred: failed calling webhook "webhook.cert-manager.io": failed to call webhook: Post "https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=10s": context deadline exceeded
2025-12-04T15:28:01.477236523+00:00 stdout F Failed to apply self-signed Issuer template.
2025-12-04T15:28:01.477264855+00:00 stdout F Cert-Manager is not ready yet. Retrying in 10 seconds..
SSP deployments ( all versions)
Issue due to same VLAN being used for SSP as NSX TEP VLAN . SSP deployment failed due to unsupported mode (2 TEPs tunneling in same ESxi host- one in NSX TEP and one in SSP) both can not be same VLAN.
STEP1: Verify VLANID details on NSX TEP
Open a browser and go to your NSX Manager URL.
Log in with an account that has admin/fabric privileges.
Go to: System → Fabric → Profiles → Uplink Profiles
Select the uplink profile used by your host transport nodes and In the uplink profile settings, look for the VLAN field — this is the VLAN used for the NSX transport (TEP) overlay.
STEP2: Verify VLANID details configured to use for SSP
Log in to the vCenter Server
Open the vSphere UI and log in with appropriate credentials.
Navigate to the Networking View
In the left-hand inventory tree, click on Networking to show the list of distributed switches.
Select the Distributed Virtual Switch
Click on the vDS where your port group is located.
Open the Port Groups List
Under the vDS, expand Distributed Port Groups to view all port groups associated with that vDS.
Select the Port Group
Click on the specific Distributed Port Group being used to deploy the SSP and get the VLANID details as below
Using different VLANs for SSP and NSX TEP traffic resolves the issue because NSX requires separate transport domains for the host TEP and edge/SSP TEP networks — if both TEPs share the same VLAN, tunnel formation fails since the ESXi host cannot correctly forward Geneve/TEP traffic between them. Placing SSP’s TEP on a different VLAN than the NSX host TEP ensures proper routing and successful deployment.
if issue persists please contact Broadcom support for the resolution