To anyone picking between `number` and `string` with #terraform.
If you don't control the input, pick `string`.
Why ? Well because sometime, account IDs, which are, well, **numbers**, start with leading zeros.
Which will later be removed by #terraform, making future applies invalid.
#Terraform is great because it is not simply for one provider/one cloud. You can target multiple clouds in the same Terraform configuration. It doesn't have to be multiple clouds, the more generic term is multiple providers (e.g. #Azure + Entra ID)
Read my article on using Terraform for multi-cloud over at #Spacelift https://spacelift.io/blog/terraform-multi-cloud
The Journey to DevOps by Harry Yan is free with a Leanpub Reader membership! Or you can buy it for $16.00! http://leanpub.com/thejourneytodevops #ComputerProgramming #Devops #Aws #Docker #InfrastructureAsCode #Terraform
Recommended Mastodon feeds on #Terraform and #HCL?
Announcing the new
victoriametrics-cloud-api-go — an official #Go client
for #VictoriaMetrics #Cloud
Simplify managing your monitoring setup with first-class support for deployments, access tokens, cloud info, and account details. Perfect for #CI/ #CD , automation, and more!
Explore more in the latest VictoriaMetrics updates in this blog post https://hubs.li/Q03x1Djt0
New SME-level guide: AWS EC2 Placement Groups 2025 → Cluster, Spread & Partition explained with real HA & automation!
Learn when to use each, limits, real scripts. https://dev.to/ismailkovvuru/aws-ec2-placement-groups-explained-2025-high-availability-cluster-spread-partition-with-4b0b
#AWS #DevOps #Cloud #Infrastructure #HighAvailability #terraform
Von den Grundlagen zur Meisterschaft!
Unser neuer HCL-Syntax-Artikel führt dich durch erweiterte Datenstrukturen, mächtige Built-in-Funktionen und elegante For-Expressions.
Lerne, wie du aus statischen Terraform-Configs dynamische, intelligente Infrastruktur-Definitionen machst. Perfekt für Linux-Admins, die professionellen Terraform-Code schreiben wollen.
Nuevo post sobre #golang + #lambda + #terraform en el blog dev.to/aws-español, un ejemplo de como desplegar código golang en AWS Lambda con terraform.
#Terraform #cheatsheet: #installation, essential #commands, configuration elements, resource management, modules, variables, state handling, and best practices with #examples:
https://www.glukhov.org/post/2025/07/terraform-cheatsheet/
#Terraform #cheatsheet: #installation, essential #commands, configuration elements, resource management, modules, variables, state handling, and best practices with #examples:
https://www.glukhov.org/post/2025/07/terraform-cheatsheet/
"Software trends have shifted dramatically — languages have come and gone, release cycles have shrunk from months to hours, architectures have evolved, and AI has taken the industry by storm. Yet the code that automates software deployment and infrastructure has remained largely unchanged.
“The state of infrastructure automation right now is roughly equivalent to the way the world looked before the CRM was invented,” says Jacob.
A skeptic might ask, why not use generative AI to do IaC? Well, according to Jacob, the issue is data — or rather, the lack of it. “Most people think LLMs are magic. They’re not. It’s a technology like anything else.”
LLM-powered agents need structured, relationally rich data to act — something traditional infrastructure tools don’t typically expose. System Initiative provides the high-fidelity substrate those models need, says Jacob. Therefore, System Initiative and LLMs could be highly complementary, bringing more AI into devops over time. “If we want that magical future, this is a prerequisite.”
System Initiative proposes a major overhaul to infrastructure automation. By replacing difficult-to-maintain configuration code with a data-driven digital model, System Initiative promises to both streamline devops and eliminate IaC-related headaches. But it still has gaps, like minimal cloud support, and few proven case studies.
There’s also the risk of locking into a proprietary execution model that replaces traditional IaC, which will be a hard pill for many organizations to swallow.
Still, that might not matter. If System Initiative succeeds, the use cases grow, and the digital-twin approach delivers the results, a new day may well dawn for devops."
https://www.infoworld.com/article/4021153/can-system-initiative-fix-devops.html
Infrastructure as Code muss nicht kompliziert sein!
Unser neuer Terraform-Grundlagen-Artikel führt Linux-Admins und DevOps-Teams von der Installation bis zum ersten funktionierenden AWS-Projekt. Praktische Beispiele, klare Erklärungen und ein durchdachter Workflow - alles was du brauchst, um deine Infrastruktur zu Code zu machen.
DevOps Trio: Terraform, Kubernetes & Helm https://leanpub.com/b/terraform-kubernetes-helm-bundle by Kirshi Yin | Curious Devs Corner is the featured bundle of ebooks on the Leanpub homepage! https://leanpub.com #Terraform #Devops #CloudComputing #ComputerProgramming #InfrastructureAsCode #Docker #Go #books #ebooks
Terraform vs OpenTofu — Which is right for your org?
We break down the pros & cons: Terraform: mature, commercial support, but now BSL-licensed
OpenTofu: open-source fork, community-driven, MPL-licensed
Thinking about portability, governance, or vendor lock-in?
This blog helps you decide https://atix.de/en/blog/terraform-vs-opentofu-which-solution-is-suitable-for-your-company/
I'm pretty new to #terraform I'd like to set it up for a small group of people via ci but it looks like the state file needs special handling. Remote statefile? terraform cloud? scalr? I can keep the CI from running more than one job at a time. I want to manage secrets correctly.