lambda function retrieve the output from terraform state file

  • État: Pending
  • Prix: ₹10750
  • Propositions reçues: 3

Résumé du concours

Task:
Create a Lambda function in the programming language of your choice that allows to retrieve an
arbitrary terraform state file from S3 and return terraform outputs from the state file, such as the URL
of an AWS application load balancer in the above example. The Lambda function should be managed
using Terraform IaC. By default all outputs from the terraform state should be returned and optionally
the function should accept an input parameter to return a specific output from the terraform state
file.
One challenge that arises here is that the two tools do not have access to dynamically generated
resources from the other tool. Let's assume that a base infrastructure has been created with
Terraform and an AWS application load balancer has been provisioned here that stores a URL as an
output parameter in Terraform State. This url is required in Cloud Formation. CloudFormation Custom
Resources can be used to trigger Lambda functions and use the return values as inputs for other
cloud formation resources.

Compétences recommandées

Meilleures propositions de ce concours

Afficher plus de propositions

Tableau de clarification publique

Aucun message pour l'instant.

Comment commencez des concours

  • Publiez votre concours

    Publiez votre concours Rapide et facile

  • Obtenez des tonnes de propositions

    Obtenez des tonnes de propositions De partout dans le monde

  • Attribuez la meilleure proposition

    Attribuez la meilleure proposition Télécharger les fichiers - Facile !

Publier un concours maintenant ou rejoignez-nous maintenant !