Managing Multiple Environments in Terraform with a Single RepositoryTerraform is a powerful tool for defining infrastructure as code (IaC). When managing multiple environments like dev, staging, and prod, organizing your Terraform code effectively is key. In this article, I’ll share how I manage multiple environments...May 23, 2025 · 2 min readblog.victoriliya.com
How to Connect to an EC2 Instance in a Private Network Using a Bastion HostIntroduction In cloud environments like AWS, it's a best practice to place your application servers in private subnets to prevent direct access from the internet. But then, how do you connect to those private instances for troubleshooting or configur...Apr 17, 2025 · 5 min readblog.victoriliya.com
HNG DevOps Stage - 2Introduction As part of my HNG DevOps Internship, I was tasked with deploying a FastAPI application with a Continuous Integration (CI) and Continuous Deployment (CD) pipeline while ensuring the application is served using Nginx as a reverse proxy. Th...Feb 22, 2025 · 3 min readblog.victoriliya.com
HNG DevOps - Stage 1Introduction As part of my HNG internship, I built a Number Classification API that takes an integer and returns its mathematical properties along with a fun fact. This project tested my API development, deployment, and troubleshooting skills. In thi...Feb 20, 2025 · 3 min readblog.victoriliya.com
HNG DevOps - Stage 0Introduction Starting my HNG Internship, one of the first tasks assigned to DevOps interns was to set up NGINX on Ubuntu and configure it to serve a custom web page. This task aimed to evaluate our ability to install, configure, and troubleshoot a we...Feb 15, 2025 · 3 min readblog.victoriliya.com