Terraform setup
Does someone here have an public repo with an example terraform -> cloudflare setup?
41 Replies
What parts/resources are you looking for with terraform?
An example setup for cloudflare domains/dns records
Based on this I want to extend this later to also include configuring cf access
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Thanks all, I will have a look at this repo!
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Thanks, do you have any tips/best practices when creating a new tf setup? For example with splitting it into multi repo or one mono repo and splitting multiple environments
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Each zone has it's own folder?
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
So each domain has these files
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Ah okay and do you run your tf in a ci/cd pipeline or do you run it by hand every time
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Ah nice! Thanks for your info, I will take look!
That would me nice!
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
so you have a job per domain?
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Sounds like a good usecase of matrices 🤪
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Aah
Thanks for all the info!
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Aah I thought you just copied the files over between domains with all code in them
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
so for example you just call your nameserver module in each domain.tld/nameserver.tf file?
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
So you have a shared folder or something with your modules beside your domain folder structure
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Ah okay, good to know!
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
And you make your modules so that you just provide the domain and override default values when needed?
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Aaah nice
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
So for this example tou automatically also create an access application?
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Yeah this will prevent a lot of duplicated code
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Thanks for all the info!
You mean the person that automatically joins a chat when someone uses the word 'terraform' 😋
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
Aaah nice nice
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View