Desplegar PKI Trust Manager en Azure Container Apps
Guía para desplegar PKI Trust Manager en Azure Container Apps, configurar la imagen, variables de entorno, ingress y verificar el acceso.
Desplegar Securetron PKI Trust Manager en Azure Container Apps
Este tutorial describe la configuración del contenedor, las variables de entorno y el ingress para desplegar PKI Trust Manager en Azure.
Advertencia de seguridad: todos los nombres de usuario, contraseñas, cadenas de conexión, claves y direcciones mostrados como ejemplos son marcadores de posición. Genere valores únicos y secretos y almacénelos de forma segura; no copie ejemplos a producción ni publique secretos en registros o capturas.
- Abrir Container Apps: use la barra de búsqueda de Azure para localizar el servicio de administración Container Apps.
- Iniciar la creación: haga clic en Create y seleccione Container App.
- Elegir la aplicación de contenedor: configure la nueva aplicación y sus opciones de despliegue.
- Definir el nombre: asigne un nombre identificativo, por ejemplo `pki-trust-manager`.
- Continuar a Container: seleccione Next: Container.
- Configurar la imagen: seleccione la fuente de imagen y especifique el registro y la versión.
- Valores del registro: Container Registry URL: `securetron.azurecr.io`; Image Name and Tag: `pkimain:latest` (confirme la etiqueta apropiada para su despliegue).
- Development stack: seleccione la pila .NET indicada en la guía.
- Configurar variables de entorno: añada las variables requeridas. Los nombres de clave deben conservarse exactamente; sustituya todos los valores de ejemplo por credenciales y configuración reales protegidas.
Variables requeridas citadas en la guía
ADMIN__USERNAME=<admin-username>
ADMIN__PASSWORD=<strong-unique-secret>
ADMIN__EMAIL=<admin-email>
ConnectionStrings__OurDBContext=<MSSQL-connection-string>
Environment__CanMigrateData=TrueVariables recomendadas citadas en la guía
Scep__OtpValidityMinutes=525600
Licensing__ServerUrl=<license-server-url>
Licensing__ApiKey=<license-api-key>
Licensing__ClientId=<organization-client-id>
Licensing__OfflineMode=false
Licensing__EnableOnlineValidation=true
Smtp__Server=<smtp-server-fqdn>
Smtp__Auth=true
Smtp__SenderName=PKI-Trust-Manager
Smtp__SenderAddress=<sender-email>
Smtp__ReceiverAddressOnError=<error-recipient-email>
Smtp__ReceiverAddressOnEvent=<event-recipient-email>
Smtp__Port=<smtp-port>
Smtp__Username=<smtp-username>
Smtp__Password=<smtp-password>
Smtp__EnableSsl=trueVerificación
Al iniciar sesión debería aparecer el panel principal de PKI Trust Manager. Antes de poner la aplicación en producción, compruebe la conectividad con MSSQL, la configuración de ingress, los certificados TLS, las licencias y el correo SMTP; revise también el almacenamiento seguro de secretos.
Para obtener soporte y herramientas adicionales, visite el sitio web de Securetron.