Bootstrapping dans CloudFormation à l'échelle automatique

Mon model CloudFormation crée un groupe de balances automatiques et démarre avec script d'utilitaire / opt / aws / bin / cfn-init. Lorsque je supprime la partie bootstrap de mon model, la valeur automatique est créée sans aucun problème, mais je l'ajoute que CloudFormation Stack échoue et ajoute une ligne dans /var/log/cloud-init.log:

Error: AutoScalingGroupName does not specify any metadata 

La ligne ci-dessus s'apparaît juste après la command suivante:

 /opt/aws/bin/cfn-init --verbose --configsets orderedConfig --region us-east-1 --stack AS15 --resource AutoScalingGroupName --access-key XXXXXXXXXXXXX --secret-key XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 

En creusant un peu plus profondément, en ajoutant les lignes suivantes, j'ai ajouté les points suivants:

 from pprint import pprint pprint(vars(detail)) 

et je reçois la trace suivante lors de l'exécution de la command cfn-init précédente:

 {'_description': None, '_lastUpdated': datetime.datetime(2012, 7, 12, 14, 52, 42), '_logicalResourceId': u'AutoScalingGroupName', '_metadata': None, '_physicalResourceId': u'AS15-AutoScalingGroupName-HNPOXXXXXXXX', '_resourceStatus': u'CREATE_COMPLETE', '_resourceStatusReason': None, '_resourceType': u'AWS::AutoScaling::AutoScalingGroup', '_stackId': u'arn:aws:cloudformation:us-east-1:XXXXXXXXXXXXX:stack/AS15/XXXXXXXX-cc30-11e1-XXXXXX-XXXXXXXXXX', '_stackName': u'AS15'} 

Comme vous pouvez le voir, le champ de métadonnées est vide et c'est la raison pour laquelle il ne parvient pas à créer la stack. Existe-t-il des effets secondaires connus pour cfn-init lorsqu'il est utilisé avec autoscale?

One Solution collect form web for “Bootstrapping dans CloudFormation à l'échelle automatique”

Je l'ai compris! Le paramètre –resource du script cfn-init doit être défini avec le nom de la configuration de lancement et non le nom du groupe AutoScale. J'aimerais pouvoir aider quelqu'un 🙂

  • Récupérer automatiquement une instance EC2 avec un groupe de mise à l'échelle automatique?
  • Dissortingbution de charge inégale sur un cluster élastique
  • Autoscaling et NFS Server
  • Demande d'instance persistante avec CloudFormation
  • Comment puis-je imprimer le dernier code dans le groupe de mise à l'échelle automatique
  • Politique de mise à l'échelle automatique d'AWS - mise à l'échelle trop souvent
  • Passage entre ondemand et spot instances selon le prix au comptant
  • Comment mettre à jour automatiquement la list des servers en amont de nginx lorsque aws ec2 hostname change ou augmente?
  • AWS autoscaling et ec2 t2
  • AWS - Existe-t-il un outil UI pour définir / modifier des groupes de mise à l'échelle automatique?
  • Stratégie pour générer un nouveau server EC2 lorsqu'un hôte virtuel a trop de connections
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.