Holodeck: Certificate Management

Module 2: Certificate Management

An easy way to increase the security of an environment, and a common practice for most IT organizations, is to replace the self-signed certificates that are generated during installation with a certificate signed by the organizations Certificate Authority (CA). VMware Cloud Foundation simplifies this process allowing customers to easily update and manage these certificates.

You can manage certificates for all external-facing Cloud Foundation component resources, including configuring a certificate authority, generating and downloading CSRs, and installing them. This section provides instructions for using Microsoft certificate authority, however Cloud Foundation also supports the use of 3rd party certificate authorities.

You can manage the certificates for the following components.

  • vCenter Server
  • NSX Manager
  • SDDC Manager

[Step 1] Configure Certificate Authority if needed

  1. From the left navigation panel click Security -> Certificate Authority
  2. Click Edit
  3. Enter the following data  (requires Holo-Console preconfigured as certificate server which should have been completed during initial install)

 

Certificate Authority Type: Microsoft

CA Server URL: https://vcfad.vcf.holo.lab/certsrv

Username: administrator@vcf.holo.lab

Password: VMware123!

Template: VMware

 

  1. Click Save and Accept the certificate

 

 

[Step 2] Generate CSR

  1. From the left navigation panel click Inventory -> Workload Domains
  2. Click on mgmt-domain

 

 

  1. Click the Certificates tab on menu bar
  2. Select the checkbox next to the vCenter resource

For the purposes of this lab, we will only do certificates for vCenter Server, but SDDC Manager can be done. The NSX Manager in this lab is running in single server mode versus a 3-node cluster and will error attempting to replace certificates

  1. Click Generate CSRS

Graphical user interface, text, application, email

Description automatically generated

  1. Populate the Fields in the CSR wizard with the following information:

 

Algorithm: RSA

Key Size: 2048

Email: holo@vcf.sddc.lab

Organizational Unit: IT

Organization:  VMware

Locality: Palo Alto

State: CA

Country: US

 

  1. Click Next

Graphical user interface, application

Description automatically generated

 

  1. Leave Subject Alternative Name (SAN) at default and click Next

Graphical user interface, text, application, email

Description automatically generated

 

  1. Review Summary and click Generate CSRS

Graphical user interface, application

Description automatically generated

 

[Step 3] Generate Signed Certificates

  1. After receiving CSR Generation Successful banner, click Generate Signed Certificates

  1. Select Certificate Authority Microsoft

Click Generate Certificates

[Step 4] Install Certificates

  1. After receiving Certificate Generation is Successful banner, click Install Certificates

 

 

  1. This process can take up to 20 minutes  When complete you should see a “Certificate Installation is Successful”  banner and same status for vCenter

 

 

  1. Open a new incognito window in Chrome
  2. Click the Managed Bookmarks and navigate to Mgmt Domain -> Mgmt vCenter
  3. Click the lock Icon on the URL, followed by clicking on Connection is Secure

 

  1. Click on Certificate is valid

 

 

  1. The certificate viewer will open with the certificate for the server. Note the information that was entered during the CSR process

Graphical user interface, text, application

Description automatically generated

  1. Click Details tab then Serial Number. Keep this window open in this tab

Graphical user interface, text, application

Description automatically generated

  1. Open a new tab in Chrome and browse to SDDC Manager if necessary
  2. Click on Inventory -> Workload domains -> mgmt-domain

Graphical user interface, application

Description automatically generated

 

  1. Click on the Certificates tab and expand vCenter.
  2. Note the serial number matches the serial number in the details tab of the certificate viewer as well as the other information you entered in the CSR.

 

Graphical user interface, text, application

Description automatically generated

Module Summary

SDDC Manager simplifies and automates management of SSL Certificates across SDDC components.

 

 


 

 

 


 

Filter Tags

Document