Saltar al contenido principal

Dominios y DNS

Los dominios se mapean en Cloud Run y el DNS apunta con un CNAME a ghs.googlehosted.com.

Lo que está mapeado​

DominioServicioEstado
nexo.ucic.penexo-hub-frontendel portal
nx-api.ucic.penexo-hub-backendel API del portal
aprendix.ucic.peapx-webAprendix
apx-api-admin.ucic.peapx-api-admin
apx-api-learning.ucic.peapx-api-learning
apx-api-reports.ucic.peapx-api-reports
preprod-apx.ucic.peapx-web-preprod

Tres dominios apuntan a servicios que ya no existen​

apx-web-test.ucic.pe -> apx-web1 404
apx-api-learning-test.ucic.pe -> apx-api-learning1 404
apx-api-reports-test.ucic.pe -> apx-api-reports1 404

Los tres responden 404. El mapeo sobrevivió al servicio: alguien borró apx-web1 y compañía, y la entrada de dominio se quedó apuntando al vacío.

No rompe nada, pero son tres nombres publicados que fallan, y cualquiera que tenga uno guardado concluye que el sistema está caído. O se vuelven a levantar esos servicios, o se borran los mapeos.

Lo que hay que saber antes de mover un dominio​

Cambiar un dominio de servicio es borrar el mapeo y crearlo de nuevo, y eso vuelve a provisionar el certificado. El dominio queda inaccesible cerca de una hora. No hay forma de hacerlo en caliente.

Consecuencia práctica: no se borran los servicios viejos hasta que el dominio responda desde el nuevo. Si se borra antes, no queda a dónde volver.

Cómo comprobar esto​

gcloud beta run domain-mappings list --project aprendix-prod --region us-central1

# El estado del certificado de uno concreto:
gcloud beta run domain-mappings describe --domain nexo.ucic.pe \
--project aprendix-prod --region us-central1