
Enhancing Terraform with Terragrunt
As the technology world rapidly progresses today, it has become inevitable for infrastructure management to be more efficient and automated. Traditional manual infrastructure setups not only cause time loss but also increase the risk of errors. This is where managing infrastructure as code comes into play. With IaC, infrastructure management...
February 05, 2025

GitOps 101 (Part 5)
In our previous article, we mentioned how ArgoCD applications can be created and briefly the App of Apps pattern. Now it’s time to define the deploy job definition, which is the last part of our CI/CD step, and see the results of an end-to-end GitOps approach.
January 13, 2023

GitOps 101 (Part 4)
In our previous article, we explained how to create the necessary manifest files for our “React Application” to be deployed via ArgoCD. In this article, we will explain that we will create the manifest files of the “React Application” to be created for ArgoCD. While applying these manifest files, we...
January 13, 2023

GitOps 101 (Part 2)
In this series, we will create the CI/CD pipeline structure to achieve the GitOps approach. As we mentioned in our previous article, we chose to develop a “React Application”, use GitLab as a development environment, Kubernetes as a deployment environment, and ArgoCD tool for the GitOps approach.
January 13, 2023

GitOps 101 - Introduction
Before we get into GitOps, we need to explain what DevOps is and why we need DevOps.
January 11, 2023

Message Broker: RabbitMQ
In this article, I will try to provide a simple introduction to RabbitMQ. To define it briefly, RabbitMQ is an open-source message queuing system. Written in the Erlang programming language, RabbitMQ was initially developed for messaging systems. However, over time, as application scales grew, request volumes increased, and response times...
September 30, 2021

JIRA DC Architecture with Docker
In this article, I will talk about how we can set up the Atlassian JIRA Data Center architecture on Docker. First, let’s examine the structure that Atlassian recommends as a best practice for JIRA.
January 11, 2021