En vSphere 8.0 o versiones posteriores, el servidor Auto Deploy se puede configurar para aprovisionar los hosts ESXi con certificados personalizados que estén firmados por una entidad de certificación (CA) externa o por su propia entidad de certificación interna. De manera predeterminada, el servidor Auto Deploy aprovisiona los hosts ESXi con certificados firmados por VMware Certificate Authority (VMCA).
Antes de vSphere 8.0, las opciones para administrar certificados con Auto Deploy incluyen:
- Usar vCenter Server y la autoridad de certificación VMware Certificate Authority integrada (la opción predeterminada).
- Convertir a Auto Deploy en una entidad de certificación subordinada de una CA externa. En este caso, la clave SSL de Auto Deploy firma los certificados.
En vSphere 8.0 o versiones posteriores, puede cargar certificados personalizados en Auto Deploy que estén firmados por una entidad de certificación externa o por su propia entidad de certificación interna. Auto Deploy asocia el certificado personalizado con la dirección MAC o el UUID del BIOS del host ESXi. Cada vez que se inicia un host de Auto Deploy, Auto Deploy comprueba si hay un certificado personalizado. Si Auto Deploy encuentra un certificado personalizado, lo utiliza en lugar de generar uno a través de VMCA.
Los pasos de alto nivel de esta tarea incluyen:
- Generar la solicitud de certificado personalizada para una entidad de certificación externa o para su propia entidad de certificación interna.
- Obtener el certificado personalizado firmado (clave y certificado) y almacenarlo en local.
- Si utiliza una entidad de certificación externa y, si no lo hizo antes, asegurarse de que el certificado raíz de su CA esté cargado en el almacén TRUSTED_ROOTS de la instancia de vCenter Server.
- Cargar el certificado personalizado en Auto Deploy y asociar el certificado con la dirección MAC o el UUID del BIOS de un host ESXi.
- Iniciar el host ESXi.
Cuando se asigna un certificado personalizado a un host ESXi, Auto Deploy inserta el certificado en el host en el siguiente inicio que se haga desde Auto Deploy.
Tenga en cuenta las siguientes consideraciones al utilizar certificados personalizados y Auto Deploy.
- Debe usar los cmdlets Add-CustomCertificate, Remove-CustomCertificate y List-CustomCertificate de PowerCLI para administrar los certificados personalizados que se utilizan con Auto Deploy. La capacidad para administrar certificados personalizados no está disponible en vSphere Client.
- Para actualizar un certificado personalizado que se utiliza para Auto Deploy, debe volver a ejecutar el cmdlet Add-CustomCertificate.
- Asegúrese de examinar el certificado personalizado en busca de posibles errores. Auto Deploy solo comprueba que el certificado personalizado cumpla con los estándares del certificado X.509 y que el umbral de caducidad del certificado esté configurado en al menos 240 días. Auto Deploy no realiza ninguna otra validación o comprobación de certificados. Para cambiar el umbral del certificado, puede ejecutar el cmdlet Set-DeployOption -Key certificate-refresh-threshold.
- Si posteriormente elimina un certificado personalizado de un host ESXi mediante el cmdlet Remove-CustomCertificate, debe reiniciar el host para que el cambio surta efecto.
Para obtener más información sobre certificados personalizados y Auto Deploy, consulte la documentación de Instalar y configurar VMware ESXi.
Requisitos previos
- Solicite un certificado a la entidad de certificación. El certificado debe cumplir con estos requisitos.
- Tamaño de clave: de 2048 bits (mínimo) a 8192 bits (máximo) (formato codificado PEM)
- Formato PEM. VMware admite PKCS8 y PKCS1 (claves RSA). Cuando se agregan claves a VECS, se convierten en PKCS8.
- x509 versión 3
- Formato CRT
- Extensión de CA establecida en true
- Uso de claves de firma de certificado
- Hora de inicio de un día anterior a la hora actual
Nota: El certificado FIPS de vSphere solo valida los tamaños 2048 y 3072 de clave RSA. Consulte Consideraciones al utilizar FIPS. - Dirección MAC del host ESXi o UUID del BIOS. Evalúe qué enfoque es el más adecuado para su entorno. El UUID del BIOS es más estable y está sujeto a menos cambios que la dirección MAC. Si cambia los adaptadores de red en un host ESXi, cambia la dirección MAC. Sin embargo, es posible que conozca mejor la dirección MAC para trabajar con ella y que sea más fácil de obtener que el UUID del BIOS.
- Al menos la versión 12.6.0 de PowerCLI. Para obtener más información sobre los cmdlets de Auto Deploy PowerCLI, consulte el tema "Descripción general de cmdlets de Auto Deploy PowerCLI" en la documentación de Instalar y configurar VMware ESXi.
Asegúrese de disponer de los siguientes privilegios:
- Agregar certificado personalizado:
- Obtener información del certificado personalizado: