Modernizing CI/CD: Migrating Bash and Jenkins Pipelines to GitHub Actions

devops

In earlier posts Migrating Bitbucket Repositories and Pipelines to GitHub Actions and Secure Dependency Updates During Bitbucket to GitHub Migration , we covered how repositories were migrated from Bitbucket Cloud to GitHub and how project dependencies were securely updated to ensure builds continued to run reliably. With source control and dependencies in place, the next […]

Ansible in Modern IT: Configuration Management and Automation Explained

ansible cloud

Ansible is a widely adopted automation tool used to manage infrastructure, configure systems, and streamline operational workflows. As IT environments grow more complex, this automation solution helps teams reduce manual work, enforce consistency, and automate repetitive tasks across cloud and on-premises systems. In this article, we look at what the platform is, how it is […]

KubeCon 2025: How Kubernetes Is Powering the Future of AI Workloads

kubecon 2025

Introduction With cloud-native innovation accelerating remarkably, Day 3 of KubeCon Europe 2025 built upon the momentum from previous sessions-this time with a distinct focus on how Kubernetes will continue to evolve in an AI-driven future. From announcements on advanced AI support to deep dives on multi-cluster orchestration and next-level developer platforms, the day showcased both […]

KubeCon 2025 Day 2 Recap: Security Takes Center Stage

security_kubecon 2025

Day 2 at KubeCon 2025 delved deep into the many facets of cloud-native security, illustrating how practitioners apply zero-trust principles, integrate policy-as-code, secure AI workloads, and harden Kubernetes clusters in real-world scenarios. Below is my technical summary of the notes I took during day 2 and lessons learned from a busy day dedicated to securing […]

Knative Guide: Running Serverless Apps on Kubernetes

Knative: A Comprehensive Guide to Serverless Applications on Kubernetes

Introduction In today’s competitive world, companies are increasingly seeking ways to optimize and reduce the costs associated with their operations in the cloud. Cloud-native technologies evolve daily, and finding efficient solutions that balance performance and affordability has become essential. By using Knative, organizations can unleash the power of Kubernetes and minimize unnecessary expenses. In this […]

Boost Kubernetes Workflows with Harbor: Solving DockerHub Rate-Limiting Challenges

cover Boost Kubernetes Workflows with Harbor: Solving DockerHub Rate-Limiting Challenges

DockerHub is a cornerstone of containerized development, but its rate-limiting policies often create bottlenecks in workflows. Teams frequently encounter issues pulling container images, especially in CI/CD pipelines, where frequent requests can exceed DockerHub’s pull limits. In this article, we’ll explore how to set up Harbor as a proxy cache in a Kubernetes environment to address […]

Streamlining Pipeline Development with Shared Libraries in Jenkins

Shared Libraries Jenkins

Maximizing Pipeline Efficiency with Jenkins Shared Libraries In the CICD world, Jenkins emerges as one of the most prominent tools. It helps to automate building, testing, and deploying applications and infrastructure. One of Jenkins’ strengths is that it can use Shared Libraries, allowing DevOps engineers and developers to reuse code across multiple projects and pipelines. […]

Building a data pipeline with AWS MSK and AWS MSK Connect

Building a data pipeline with AWS MSK and AWS MSK Connect

1. Introduction to AWS MSK and data pipelines Data is the new oil, and just like oil, it needs to be refined and processed to be useful. In today’s data-driven world, businesses need to process vast amounts of data to make informed decisions. Data pipelines are the solution to this problem. A data pipeline is […]

How Gaming Companies Can Build a Scalable Web Architecture

How Gaming Companies Can Build a Scalable Web Architecture

The gaming industry is frequently pressed to react quickly to the demands of its global audience. Customer expectations for more immersive gaming experiences on more gaming platforms are always rising. A very challenging environment has been established for game developers, ranging from always online and live service games to the ever-rising player requests for more […]

Install Argo CD on the Kubernetes cluster

Argo CD Kubernetes

What Is Argo CD? Argo CD is a declarative, Kubernetes-native GitOps continuous delivery (CD) tool. Argo CD is unique as it can pull updated code from Git repositories and deploy that code directly to Kubernetes resources. On the contrary, external CD tools only permit push-based deployments. Argo CD helps manage both infrastructure configuration and application […]