Déploiement Azure — PKI Trust Manager CertAPI

Guide pour déployer PKI Trust Manager CertAPI sur Azure Container Apps.

Déployer Securetron PKI Trust Manager CertAPI sur Azure Cloud

Cliquez ici pour regarder

Guide rapide

Ce tutoriel vous guide dans le déploiement de Securetron PKI Trust Manager CertAPI sur Azure Cloud. Vous configurerez l’application conteneur, les informations du registre et les règles d’entrée pour terminer le déploiement. CertAPI fournit des interfaces SCEP, EST, ACME et RESTful API pour l’automatisation.

Azure Portal#

1. Sélectionner Container App#

Cliquez sur Container App pour créer une nouvelle application conteneur.

Sélectionner Container App

2. Accéder au champ de nom de Container App#

Cliquez sur le champ de nom et indiquez un nom identifiant le déploiement, par exemple pki-trust-manager-cert-api.

Accéder au champ de nom

3. Passer aux paramètres du conteneur#

Cliquez sur Next pour poursuivre la configuration propre au conteneur.

Passer aux paramètres du conteneur

4. Serveur de connexion au registre#

Saisissez l’adresse du serveur de connexion au registre, par exemple securetron.azurecr.io, pour vous connecter au registre de conteneurs Securetron.

Serveur de connexion au registre

5. Image et tag#

Saisissez l’image et son tag, par exemple certapiee:latest.

Image et tag

6. Choisir la pile .NET#

Sélectionnez la pile de développement .NET pour optimiser le conteneur.

Choisir la pile .NET

7. Variables d’environnement#

Saisissez des variables d’environnement, comme ConnectionStrings__OurDBContext, pour connecter l’application à la base de données. D’autres variables sont indiquées dans le document.

Recommandées

  • Smtp__Server=Your_SMTP_Server_FQDN
  • Smtp__Auth=true
  • Smtp__SenderName=PKI-Trust-Manager-CertAPI
  • Smtp__SenderAddress=[email protected]
  • Smtp__ReceiverAddressOnError=[email protected]
  • Smtp__ReceiverAddressOnEvent=[email protected]
  • Smtp__Port=Your_SMTP_Server_Port
  • Smtp__Username=Your_SMTP_Username
  • Smtp__Password=Your_SMTP_Password
  • Smtp__EnableSsl=true

Variables d’environnement

8. Passer aux paramètres d’entrée#

Cliquez sur Next pour configurer le trafic réseau et les règles d’accès de l’application conteneur.

Passer aux paramètres d’entrée

9. Activer l’entrée réseau#

Activez ingress pour permettre à l’application conteneur de recevoir du trafic réseau.

Activer l’entrée réseau

10. Autoriser le trafic entrant#

Activez le paramètre pour accepter le trafic de toutes les sources vers l’application conteneur.

Autoriser le trafic entrant

11. Activer Session Affinity#

Activez Session Affinity pour garantir la persistance des connexions.

Activer Session Affinity

12. Passer à la section Tags#

Cliquez sur Next pour ajouter des tags de métadonnées afin d’organiser l’application conteneur.

Passer à la section Tags

13. Aller à Review And Create#

Cliquez sur Next pour vérifier la configuration avant le déploiement.

Aller à Review And Create

14. Confirmer la validation#

Le statut Passed doit s’afficher pour confirmer que la configuration de l’application conteneur ne présente pas d’erreur.

Confirmer la validation

15. Lancer la création de Container App#

Cliquez sur Create pour lancer le déploiement Azure de l’application conteneur configurée.

Lancer la création de Container App

16. Confirmer la fin du déploiement#

Le déploiement doit se terminer et le conteneur doit être déployé avec succès.

Confirmer la fin du déploiement

17. Accéder à la ressource déployée#

Cliquez sur Go to resource pour ouvrir la page de ressource de l’application conteneur déployée.

Accéder à la ressource déployée

18. Ouvrir l’URL de l’application#

Cliquez sur Application URL pour afficher le point de terminaison public de l’application conteneur déployée.

Ouvrir l’URL de l’application

19. Basculer vers l’onglet de l’application#

Passez à l’onglet du navigateur qui affiche l’URL de votre application conteneur. Le message doit apparaître à l’écran.

Basculer vers l’onglet de l’application