Google Distributed Cloud (GDC) aislado proporciona una API de infraestructura de clave pública (PKI) para obtener certificados web. En este documento, se proporcionan instrucciones para cambiar la entidad emisora de certificados predeterminada por otra. Para obtener más información sobre los modos de certificados de PKI, consulta Configuración de certificados TLS web.
Este documento está dirigido a públicos dentro del grupo de administradores de plataformas que desean administrar emisores de certificados. Para obtener más información, consulta Públicos de la documentación de Google Distributed Cloud aislado.
Antes de comenzar
Antes de cambiar la entidad emisora de certificados predeterminada, debes tener los permisos necesarios y preparar tu entorno.
Solicita roles de IAM
Para crear, actualizar y borrar emisores de certificados, comunícate con tu administrador de IAM de la organización para solicitar el rol Administrador de infraestructura de PKI (infra-pki-admin) en el espacio de nombres del sistema.
Prepara el entorno
Genera un archivo kubeconfig para configurar el acceso a
kubectl.
Cambia el emisor de certificados predeterminado
La etiqueta del emisor predeterminado es similar al siguiente ejemplo. Para cada espacio de nombres, un
CertificateIssuerdebe contener la etiqueta:pki.security.gdc.goog/is-default-issuer: 'true'Consulta el emisor predeterminado actual en el espacio de nombres
pki-system:kubectl get certificateissuers -n pki-system -l pki.security.gdc.goog/is-default-issuer=trueEl resultado es similar al siguiente:
NAME READY REASON ISDEFAULT default-tls-ca-issuer True CAaaSReady trueEdita el emisor predeterminado existente y actualiza la etiqueta del emisor predeterminado del emisor:
kubectl label --overwrite certificateissuers CURRENT_DEFAULT_ISSUER -n pki-system pki.security.gdc.goog/is-default-issuer='false'Reemplaza CURRENT_DEFAULT_ISSUER por el nombre del emisor de certificados predeterminado actual.
Para establecer el nuevo
CertificateIssuercomo la entidad emisora predeterminada, actualiza la etiqueta:kubectl label --overwrite certificateissuers NEW_DEFAULT_ISSUER -n pki-system pki.security.gdc.goog/is-default-issuer=trueReemplaza NEW_DEFAULT_ISSUER por el nombre del nuevo emisor de certificados predeterminado.
Activa de forma manual la reemisión de certificados
Después de cambiar el emisor de certificados predeterminado, Distributed Cloud no volverá a emitir automáticamente los certificados firmados por el emisor de certificados predeterminado anterior, a menos que el certificado esté a punto de vencer. Para volver a emitir certificados de inmediato con la nueva entidad emisora predeterminada, consulta Cómo volver a emitir certificados web de PKI de forma manual.