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
Building a secure and high-performance AKS Kubernetes cluster using Terraform

Building a secure and high-performance AKS Kubernetes cluster using Terraform

I have been part of a couple of build outs where we built Kubernetes clusters to run our cloud workloads. These builds involved deploying AKS clusters using terraform and AzDO. Designing the AKS infrastructure is key to ensure that the cloud workloads running on them can be deployed, secured, and hosted effectively. In this post I am documenting the general steps involved in building out a Kubernetes infrastructure on Azure Kubernetes Service (AKS) using terraform and deploy workloads using Azure devops (AzDO) and Helm charts. ...

September 9, 2021 · (updated February 5, 2024) · 14 min · Pradeep Loganathan
Getting started with GraphQL

Getting started with GraphQL

GraphQL is a query language for APIs. It is a query language that provides for client-tailored queries. It is an API specification.

April 28, 2021 · (updated December 27, 2024) · 13 min · Pradeep Loganathan
Dynamics 365 Finance and operations - Architecture

Dynamics 365 Finance and operations - Architecture

Dynamics 365 for Finance and Operations is designed and architected for the cloud. It can be deployed as an on-premises system or on the cloud.

March 26, 2021 · (updated February 2, 2024) · 3 min · Pradeep Loganathan