3 votes

La ressource Spot Fleet de ma pile AWS CloudFormation peut-elle être une "demande" au lieu d'être "maintenue" ?

Est-il possible d'avoir un AWS::EC2::SpotFleet dans ma pile qui est configurée pour être une ressource unique request au lieu de a maintain -ed (voir les documents EC2 pour la différence) ?

El Documentation sur l'API EC2 offre un Type propriété, mais la référence du modèle CloudFormation ne l'offre pas, la validation échoue et le retour en arrière se fait pendant la création de la pile.

Toute aide serait appréciée - merci !

1voto

wjordan Points 11

Mise à jour : Oui, à partir de 18 août 2017 il est maintenant possible de spécifier le SpotFleetRequestConfigData.Type (soit request o maintain ) dans le AWS::EC2::SpotFleet Mise en œuvre des ressources CloudFormation.


(réponse originale du 31 décembre 2016 ci-dessous)

Non, il n'est actuellement pas possible de spécifier l'adresse de l'utilisateur. SpotFleetRequestConfig.Type dans le paramètre de demande RequestSpotFleet par le biais de l'appel API SpotFleetRequestConfigData dans les AWS::EC2::SpotFleet Mise en œuvre des ressources CloudFormation.

El AWS::EC2::SpotFleet La ressource CloudFormation a été ajoutée à l'origine 1er octobre 2015 et la flotte Spot Type a été ajouté à l'API aux alentours de 2 juin 2016 . On peut supposer que le travail nécessaire pour mettre à jour l'implémentation des ressources afin qu'elle corresponde à la nouvelle API EC2 n'a pas été considéré comme une priorité depuis lors. (De nombreuses ressources officielles de CloudFormation sont malheureusement en retard sur leurs homologues de l'API AWS).

En guise de solution de rechange, vous pouvez mettre en place votre propre système de gestion de l'information soutenu par Lambda. Ressource personnalisée qui utilise le AWS SDK pour JavaScript d'appeler requestSpotFleet directement. Les SDK AWS ont tendance à suivre les ajouts/évolutions des API AWS. beaucoup plus rapidement que les ressources CloudFormation correspondantes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X