2017-10-10 10 views
0

Je travaille sur un script qui traite de la couverture RI sur EC2. Quand j'appelle l'API pour RIs mon retour une liste d'attributs dont une description la plate-forme du RI a été acheté pourObtenir une plateforme AMI à partir d'EC2 CLI

  • Linux/Unix
  • Red Hat Enterprise Linux
  • de Windows
  • Windows avec SQL
  • ....

Je suis en train de faire correspondre l'inventaire actuel au RIs qui ont été/devront être achetés, mais malheureusement Je n'arrive pas à comprendre un appel qui me donnera cette information. J'ai essayé ec2 describe-instances, mais cela ne renvoie qu'une plate-forme comme "windows" ou null, essayant aussi ec2-describe-images et obtenant des résultats similaires (bien que l'attribut platform dans la console me montrera plus d'informations sur le sous-jacent OS)

Existe-t-il un moyen d'obtenir la plate-forme d'une AMI ou d'une instance afin que je puisse faire correspondre cela à un RI? Ou existe-t-il un autre moyen de faire correspondre une instance/AMI à un type de plateforme RI?

p.s. J'ai vu un commentaire here qui dit que ce n'est pas grave, cependant idk ce que "n'a pas d'importance" veut dire?

+0

Voir ma réponse à cette question: https://stackoverflow.com/questions/41172415/-there-any-way-to-get-the-platform-and-os-from-the-instances – helloV

+0

Possible duplicate de [Y at-il un moyen d'obtenir la plate-forme et le système d'exploitation à partir des instances] (https://stackoverflow.com/questions/41172415/is-there-any-way-to-get-the-platform-and-os-from -les-instances) – helloV

+0

Merci @helloV, Vu celui-là déjà. Ne croyez pas qu'il s'agit d'un doublon, étant donné que je n'ai pas nécessairement besoin du système d'exploitation en particulier, mais plutôt du type de plate-forme RI auquel il est admissible. – Jake

Répondre

0

Les instances réservées ne sont pas directement associées aux instances EC2. Ils sont une méthode de facturation, par ex. Si vous avez un IR qui correspond à l'une de vos instances EC2 (région, type, etc.), vous êtes facturé au prix IR. Les instances dédiées ont des instances EC2 correspondantes.