VVinuthnainvinuthna.hashnode.dev·2d ago · 6 min read🐳 Docker with Python: Build and Run a Flask Application Step-by-StepIntroduction When developing Python applications, one common problem developers face is: "It works on my machine, but not on the server." This usually happens because every machine has a different e00
SCSam Critchleyinauthagonal.hashnode.dev·3d ago · 5 min readTake your Terraform state off the public internet (without standing up a VPN)Your Terraform state file is the single most sensitive artifact in your cloud. It is a complete map of every resource you run, and depending on your providers it also holds secrets in plaintext: conne00
TKTanseer Khaninterraform-and-aws.hashnode.dev·4d ago · 7 min readWho Wins the Variable Fight in Terraform?Introduction When you start writing Terraform, you quickly learn that you can set the same variable in many different ways. You can give it a default value, you can put it in a file, you can pass it o00
SPSprasad Pujariinsprasad.hashnode.dev·4d ago · 4 min read🚀 Setting up a Mac for DevOps? Here’s my complete real-world setup (with mistakes & fixes)I recently switched to a new MacBook (M1/M2) and started setting it up for DevOps work. Coming from other environments, I realized: Mac setup is not just installing tools. It’s understanding the right00
OZOsomudeya Zudonuinfreecodecamp.org·4d ago · 30 min readHow Enterprise Teams Manage Infrastructure at Scale with TerraformTutorials teach you how to write Terraform, but don't teach you what happens when 60 engineers start writing it together. When you learn Terraform, you work with a single repository, state file, and a00
AVAtul Vishwakarmainatulcodes.hashnode.dev·5d ago · 5 min readInfrastructure as Code 101: Provisioning an AWS EC2 Instance with TerraformIf you are currently managing your AWS infrastructure by logging into the console, clicking through menus, checking boxes, and hitting "Create," you are practicing what DevOps engineers jokingly call 10
TKTanseer Khaninterraform-and-aws.hashnode.dev·5d ago · 12 min readThe Bucket That Must Exist Before Everything ElseHow I created a dedicated S3 bucket to hold my Terraform remote backend, and every small lesson I learned along the way*.* Introduction When you start working with Terraform, one of the first real pu00
CNChioma Nwosuindeployingspringpetclinicmicroservicesonamazoneks.hashnode.dev·5d ago · 5 min readspring-petclinic-on-aws-eks-infrastructure-engineer-journeyIntroduction As part of the DevOps Micro Internship (DMI) Cohort 2, I participated in a collaborative project to deploy the Spring PetClinic Microservices application on Amazon Elastic Kubernetes Serv10
SCShoban Chiddarthinshobanchiddarth.hashnode.dev·Jun 20 · 9 min readDeploying a Telegram MTProto Proxy on AWS with Terraform GitHub link: shobanchiddarth/telegram-proxy-server-aws Introduction In my previous blog post I talked about using proxy servers for Telegram to bypass censorship. I also said using someone else's prox00
TMToka Mohsenintokamohsen.hashnode.dev·Jun 17 · 4 min readWhy I Let Kubernetes Control My AWS ALB (While Terraform Handled the Rest)I had just finished building my entire AWS stack in Terraform. VPC, subnets, EKS cluster, IAM roles — everything was clean, versioned, and reproducible. So when it came time to expose my application t00