this post was submitted on 25 Aug 2023
172 points (98.3% liked)
Open Source
30786 readers
558 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Ngl, I'm such a simp for terraform that it's license has very little effect on me. Tho I do support the effort to make it open source.
^(Maybe then I can paramatarize prevent_destroy and provider aliases in the community maintained version)
What is terraform?
Since the other replies weren't that detailed, I'll chime in.
Terraform is a way to write a file (or a bunch of files) on your machine, and then it will set up things in a cloud service based on what's in those files. So if I wanted a web server, a load balancer, and these security rules I could just put it in Terraform instead of clicking around a web interface.
The way I use it, it's the equivalent of building a PC, and then I use other tools like scripts or something called Ansible to install the software and get it configured.
It is pretty magical to be able to get an entire application stack deployed with a single command.
Appreciate it!
Infrastructure as code
A lovely magical tool where you tell it what you want things to be and it does the magic of making that happen. It's the infrastructure as code version of a genie.