-1

est-il possible d'obtenir le nom DNS d'une instance créée dans un groupe de mise à l'échelle automatique dans le même modèle de cloudformation?Obtenir le nom DNS d'instance à partir d'une instance créer un groupe d'automatisation de cloudformation

L'objectif est:

nom Getdns des instances créées. Créez un alias de jeu d'enregistrements bien connu pour les noms d'instances DNS afin que tout le monde dans l'équipe le connaisse pour obtenir un accès distant. Nous ne voulons pas utiliser élastique-ip.

Merci!

Répondre

0

Cloudformation ne connaît pas les instances EC2 créées par un groupe Auto Scaling.

Il est plus courant de créer un système bastion construit en dehors du groupe Auto Scaling. Ensuite, vous pouvez avoir un hôte fixe qui vous permet d'accéder à toutes les instances de l'ASG.

0

Si vous souhaitez associer un nom DNS spécifique à une instance EC2, vous pouvez:

  • Créer une adresse IP élastique
  • Associer un nom DNS à cette adresse IP élastique dans Amazon Route 53
  • Ecrire un script de données d'utilisateur qui exécute lorsque l'instance commence, qui associe l'adresse IP élastique avec lui-même (qui est, avec l'instance démarrage)

Cela pourrait se faire d'esprit h la commande AWS Command-Line Interface (CLI)aws ec2 associate-address. Voir: associate-address documentation