Skip to content

morethancertified/cm8kswbmn00bynr03kghfjh6l

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ticket Type: Task
Title: External Files Project: Version Control System Deployment
Assignee: You
Reporter: Derek Morgan
Priority: High
Labels: Terraform, GitHub, CSV, External Files, Locals
Epic Link: GitHub Expansion
Sprint: Sprint 01/ExternalFiles

Description:

You have been provided with a CSV. Deploy repositories using all of the details in the CSV. Ensure your configuration is DRY. (Hint: use a for_each block.)

Acceptance Criteria:

Note: If the terraform validate command fails, all tasks in the lab will fail!

  1. Use the contents of the CSV to deploy repositories.
  2. Use the contents of the CSV to deploy branches and attach them to their respective repositories.
  3. Use for_each to deploy all resources in a DRY manner.
  4. Use a locals block to consolidate any duplicated functions.

Implementation Notes:

Feel free to use code from previous labs. The values aren’t as important as the concepts.

About

Parsing CSV Files Lab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages