Exposing Fixed Ports to External Applications in OpenShift Bare Metal Using External IP’SIn a recent challenge we faced while operating our applications in an OpenShift bare metal environment, we had to figure out how to expose…2d ago2d ago
How We Rescued “Terminating” PersistentVolumes in an OpenShift Bare Metal Cluster (Why You Should…We recently faced a near-miss situation in our OpenShift bare metal cluster — a mistake during routine cleanup led to multiple…Apr 30Apr 30
Multi-Node ClickHouse Cluster with Docker and ZookeeperIn this blog post, we’ll walk you through the process of setting up a highly available, multi-node ClickHouse cluster on AWS EC2 instances…Nov 5, 20242Nov 5, 20242
Crossplane Deployment: Multicloud Control PlaneManaging infrastructure across multiple cloud providers has become more challenging and complex in the rapidly evolving cloud-native…Oct 15, 20241Oct 15, 20241
Keycloak Deployment on EKSIn this guide, we will go through the step-by-step process of installing and configuring Keycloak on a Kubernetes cluster using an Ingress…Oct 8, 20242Oct 8, 20242
Sending CloudWatch Alarms to Slack via SNS and AWS Lambda using TerraformIntroductionSep 4, 2024Sep 4, 2024
Journey to Becoming a Google Cloud Professional ArchitectMastering cloud architecture is a valuable skill. I decided to earn the Google Cloud Professional Architect certification to showcase my…Aug 9, 2024Aug 9, 2024
Enhancing Secure Access to VM Instances with Google Identity-Aware Proxy (IAP)The world we live in at the moment is based on the cloud, so ensuring that virtual machines (VMs) are more important than ever. As…Aug 9, 2024Aug 9, 2024
Git Branching Strategies for Agile TeamsWhen it comes to Agile software development, it is important to have proper Git branching strategies that will help maintain a streamlined…Jul 30, 2024Jul 30, 2024