Question

Je suis en train de jouer autour avec le Chef de lancer des instances EC2.Tout fonctionne assez bien, mais le Chef ne semble pas avoir la capacité de tag le cas.Ai-je raté quelque chose?

Sinon, quel est le préféré de Rubis de la bibliothèque pour atteindre cet objectif?Puis-je le faire sans l'apport des pierres précieuses?

Merci

Était-ce utile?

La solution

Version 0.5.12 de l' knife-ec2 Gem prend en charge le marquage des instances EC2 sur la création avec la --tags option.

knife ec2 server create [... your options...] --tags Tag=Value

Autres conseils

SAVOIR CELI EST VIEUX, mais naviguiez-vous et avons repéré ça.Une autre alternative consiste à utiliser le Cookbook AWS Community - en supposant que vous avez des crédits clés - si vous voulez faireles choses sont programmées dans le cadre de la recette.

aws = data_bag_item('mydatabag', 'creds')
aws_resource_tag node['ec2']['instance_id'] do
  aws_access_key aws['access_key']
  aws_secret_access_key aws['secret_key']
  tags({
    "foo" => "bar"
  })
  action :update
end

Habituellement, le chef est utilisé pour installer des choses sur l'instance.Je ne suis pas sûr de savoir comment commencer un nœud avec le chef, mais peut-être que vous pouvez partager cela et je vais étendre ma réponse?

Sinon, le brouillard est une grande bibliothèque pour faire ces choses.Je viens écrémé en plus de la source, et il semble à l'appui de marquage ainsi.

Pour obtenir de brouillard: gem install fog.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top