Supposons que j'aie 20 instances EC2 en cours d'exécution et 10 réservations d'instances actives.
Utilisation de la console AWS ou CLI D'AWS quel est le moyen le plus rapide de déterminer quelles sont les instances EC2 en cours d'exécution qui sont no couverte par une réservation d'instance réservée ?
Pour donner plus de clarté sur le résultat souhaité, considérez ce qui suit (pas possible dans la console AWS à ma connaissance) :
- Obtenez une liste de tous les
running
instances dans une région. Vous pouvez le faire dans la console AWS aujourd'hui et via l'AWS CLI. - Obtenez une liste de tous les
active
Les réservations d'Instances Réservées dans la même région. Vous pouvez le faire dans la console AWS aujourd'hui et via l'AWS CLI . - Comparez les deux listes : Chaque fois que vous voyez un
running
de taille X dans la zone Y, et qu'il existe une réservation d'instance réservée de taille X dans la zone Y, retirez-la de la liste des instances réservées.running
liste. - Le reste des instances de la version modifiée de l
running
sont tous ceux qui ne sont pas couverts par une réservation d'Instance Réservée.
Je cherche un moyen d'obtenir le numéro 4 sans avoir à copier manuellement les deux listes disponibles dans la console AWS vers Excel et à rayer manuellement les éléments suivants running
instances dès que je vois une réservation RI correspondante. Je pourrais écrire un script qui utilise le CLI pour faire cela aussi, mais je supposais qu'il pourrait y avoir quelque chose qui existe déjà puisque c'est un moyen évident d'analyser la rentabilité.