Repository Link: https://github.com/sachindumalshan/gitops-repo.git Architecture Overview Here is the system level architecture. Google Cloud (GKE) │ ├── Kubernetes Cluster (gitops-cluster) │ ├── de

Kubernetes (K8s) has become the de facto standard for container orchestration. While setting up Kubernetes clusters manually can be challenging, cloud providers like Google Cloud Platform (GCP) simplify the process with Google Kubernetes Engine (GKE)...

Overview This lab demonstrates some of the security concerns of a default GKE cluster configuration and the corresponding hardening measures to prevent multiple paths of pod escape and cluster privilege escalation. These attack paths are relevant in ...

Deploying a modern, full-stack applications like those built on the MERN stack into the dynamic environment of Kubernetes can often feel like assembling a complex puzzle. In this post, I will be explaining my journey on how I implemented end-to-end D...

In some situations, you might prefer not to change your GKE release channel. For example, your cluster is currently on a specific version in the Regular channel, and certain CVE fixes are available only in a minor version that belongs to the Rapid ch...

Google Kubernetes Engine (GKE) provides a powerful, managed Kubernetes solution on Google Cloud, simplifying cluster management, scaling, and deployment of containerized applications. In this guide, we’ll explore the best practices and architecture c...

Hello, folks! Welcome to the step-by-step guide on setting up your own Google Kubernetes Engine (GKE) cluster using Terraform! If you're eager to harness the flexibility and scalability of Kubernetes in the Google Cloud environment, you're in the rig...
