Deploying Sql Server on Kubernetes for High Availability and Disaster Recovery

Deploying Sql Server Always On Availability Group on Kubernetes

In this post we will deploy MS Sql Server in a kubernetes cluster. We will then configure it as an always on availability group.We will also look at synchronization and failover.

January 31, 2022 · (updated December 21, 2024) · 21 min · Pradeep Loganathan
Getting started with Tekton

Getting Started with Tekton - Fundamental Concepts

Tekton provides a cloud-native, standardized set of building blocks for CI/CD systems. It runs natively on Kubernetes and can target any platform, language, or cloud. It extends the Kubernetes API and provides custom resources to create CI/CD pipelines.

January 25, 2022 · (updated December 25, 2023) · 8 min · Pradeep Loganathan
Deploying a serverless knative application on kind

Deploying a serverless knative application on kind

In this post we will walk through steps to create a Knative serving instance on a local Kind cluster. We will deploy kourier as the networking layer. We will then deploy an application on this cluster and see it scaling up and down

January 21, 2022 · (updated December 21, 2024) · 7 min · Pradeep Loganathan
Deploying gatekeeper to a kubernetes cluster and defining constraints

Deploying OPA Gatekeeper and defining constraints

In this post we will deploy gatekeeper to a kubernetes cluster. We will then define constraints and ensure that gatekeeper enforces those constraints.

January 7, 2022 · (updated January 8, 2024) · 8 min · Pradeep Loganathan
OPA Gatekeeper – An introduction

OPA Gatekeeper - Transforming Kubernetes with Dynamic Policy Enforcement

OPA Gatekeeper is a Kubernetes-native policy controller that enables resource validation and audit functionality for a Kubernetes cluster.

January 7, 2022 · (updated December 25, 2023) · 7 min · Pradeep Loganathan
Introduction to Kubernetes Admission Controllers

Introduction to Kubernetes Admission Controllers

Admission controllers provide extension points that augment Kubernetes functionality. Admission controllers determine if the request is well-formed and approve or reject the API request.

January 6, 2022 · (updated December 27, 2024) · 9 min · Pradeep Loganathan
Policy as Code

Policy as Code: Revolutionizing IT Compliance and Governance.

Policy as Code is the idea of writing code to manage and automate policies. Policy as Code arose as a natural progression from Infrastructure as Code.

January 2, 2022 · (updated December 21, 2024) · 10 min · Pradeep Loganathan
Introduction to Open Policy Agent (OPA)

Open Policy Agent (OPA) - Revolutionizing Policy as Code

The Open Policy Agent (OPA) is a policy engine to author declarative policies as code and use those policies as a component of the decision-making process.

December 16, 2021 · (updated December 26, 2023) · 11 min · Pradeep Loganathan
Using Cluster Api to Create Kubernetes Clusters on Azure

Using Cluster Api to Create Kubernetes Clusters on Azure

In this post let’s look at using CAPI to deploy a Kubernetes cluster in Azure. The end goal is to create a Kubernetes cluster in Azure with three control plane nodes and three worker nodes.

December 14, 2021 · (updated December 21, 2024) · 9 min · Pradeep Loganathan
Kubernetes Cluster API - CAPI - An Introduction

Cluster API (CAPI) – A Practical Guide to Building Kubernetes Clusters

Cluster API brings declarative, Kubernetes-style APIs to cluster creation, configuration, and management.

December 8, 2021 · (updated December 21, 2024) · 11 min · Pradeep Loganathan