Closed nutjob4life closed 7 months ago
Hi @ramesh-maddegoda and @sjoshi-jpl, I've created a straw poll to help figure out a time when we can meet and do this "immersion". Please respond when you can.
Thanks @sjoshi-jpl and @ramesh-maddegoda for answering the straw poll.
The date of the meeting shall be Wednesday, 3rd of April, at noon pacific (2pm central). See the JPL Outlook calendar for the Teams meeting details.
Meeting tomorrow to introduce Sean to terraform used in PDS ENG.
My ISP is down so will reschedule. Also @viviant100 would like to join
@ramesh-maddegoda @sjoshi-jpl see https://jpl.enterprise.slack.com/archives/GCGR1R3A4/p1712170107344829
meeting is rescheduled this Monday.
Successful meeting with @ramesh-maddegoda and @sjoshi-jpl with a number of takeaways:
main.tf
and subdirectories for specific "environments"
mwaa-env
is the "Managed Airflow" environmentsource
but substituting different variablesterraform.tfvars
could contain secrets so it's best kept locally or in "private" GitHub repositoriesdepends_on = […]
handles dependencies during orchestration.tfstate
file tracks the "state of everything"
.tfstate
in a backed storage like S3terraform fmt
rewrites your Terraform files into a canonical styleterraform validate
checks the filesterraform plan -var-file=./tfvars/def.tfvars -lock=false
… shows the "plan of attack"terraform apply -var-file=./tfvars/def.tfvars -lock=false
… "attack!"
terraform destory -auto-approve
… "retreat!" (brings it all down)This good for now.
đź’ˇ Description
@tloubrieu-jpl recommends that @ramesh-maddegoda and @sjoshi-jpl help @nutjob4life immerse himself into the world of Terraform.
This ticket is to track scheduling, progress, and metrics for immersion success—shallow, deep, thoroughly soaked, etc.
⚔️ Parent Epic / Related Tickets
No response