Zelarsoft

Open Policy Agent: What Is OPA and How It Works (Examples)

Open Policy Agent is an open-source engine that provides a way of declaratively writing policies as code and then using those policies as part of a decision-making process. OPA can be used for several purposes:🔹 Authorization of REST API endpoints.🔹 Allowing or denying Terraform changes based on compliance or safety rules.🔹 Integrating custom authorization logic… Continue reading Open Policy Agent: What Is OPA and How It Works (Examples)

The Evolution of Distributed Systems on Kubernetes 

Future distributed systems on Kubernetes will be composed of multiple runtimes. The business logic forms the application’s core, and sidecar “mecha” components offer robust out-of-the-box distributed primitives. What about what comes after microservices? According to Bilgin Ibryam, a product manager and former architect at Red Hat and a member of The Apache Software Foundation: Probably multi-runtime, or Mecha architecture,… Continue reading The Evolution of Distributed Systems on Kubernetes 

GitOps on Kubernetes: Deciding Between Argo CD and Flux

Argo CD and Flux both have their uses, and both are pretty well maintained and have active communities. Similarities:🔹 Secrets Management🔹 Webhook Receivers🔹 Alerting and Notifications🔹 Image Updates Automation Differences:🔸 Installation/Bootstrapping🔸 Reconciliation Configurability🔸 Application Delivery🔸 Web UI🔸 RBAC🔸 Multicluster Both Argo CD and Flux projects have stemmed from delivering a choice in tools to GitOps… Continue reading GitOps on Kubernetes: Deciding Between Argo CD and Flux

Introduction to Kubernetes Components and K8s Architecture

When you have hundreds to thousands of containers serving a lot of microservices, K8s allows you to monitor and manage (orchestrate) all those containers in an easy way allowing fault-tolerance, high availability, disaster recovery, and high performance. There are two ways to interact with the K8s API: 1- UI (Kubernetes dashboard) 2- CLI (Kubectl). These… Continue reading Introduction to Kubernetes Components and K8s Architecture

A Visual Guide on Troubleshooting Kubernetes Deployments

Troubleshooting in Kubernetes can be daunting if you don’t know where to start. I attached a visual guide to help you troubleshoot Kubernetes deployments. It covers:🔹 Connecting Deployment and Service🔹 Connecting Service and Ingress🔹 Troubleshooting Pods🔹 Common Pods errors🔹 Troubleshooting Services🔹 Troubleshooting Ingress The same debugging techniques in the guide can be applied to other… Continue reading A Visual Guide on Troubleshooting Kubernetes Deployments

Building an Application-centric Kubernetes Platform for Enterprise Scale

Building an Application-centric Kubernetes Platform for Enterprise Scale, w/ Todd Ekenstam of Intuit, and our host will be Michael Bowen of BlackRock. 📅 Date: Tuesday, February 22nd, 2022📍 Time: 10 am PST to 11:30 am PST (1:00 – 2:30 pm EST) Over the past several years, Intuit has migrated to Kubernetes running in the public cloud and now has… Continue reading Building an Application-centric Kubernetes Platform for Enterprise Scale

Scaling Kubernetes across BlackRock’s Aladdin Platform

📅 Date: Tuesday, January 11th, 2022📍 Time: 10 am PST to 11:30 am PST (1:00 – 2:30 pm EST) BlackRock has always pushed technical boundaries and innovation to deliver asset management capabilities to clients through the investment and risk management platform, Aladdin. As part of this journey, we realized the power of container-native development and… Continue reading Scaling Kubernetes across BlackRock’s Aladdin Platform

Architecting your Stack: Why Video Platform, Mux, Went All in on Kubernetes

Kubernetes is hard, so making the decision to run it on your own, in a multi-cloud environment may seem like a bold choice. At Mux, it’s a choice we’ve made to help power our Video API and quality of experience analytics, and it’s served us well. At this meetup, Adam Brown, co-founder, and Head of… Continue reading Architecting your Stack: Why Video Platform, Mux, Went All in on Kubernetes

Advertising IoT Devices as Extended Resources in Kubernetes w/ Akri

Kubernetes is powerfully declarative. When deploying a Pod, you can specify memory and CPU resource limits, so your application will have all the resources it needs. A few years ago, Kubernetes created the Device Plugin framework to allow other resources to be requested. It was created with the cloud in mind, particularly focused on allowing… Continue reading Advertising IoT Devices as Extended Resources in Kubernetes w/ Akri

Automate Microservice to API by using Kubernetes Operator Pattern

The recent constraints on businesses have pushed organizations to accelerate their plans for moving operations to the digital world—often shrinking timelines from years to months to weeks. Microservices architecture (MSA) is critical to accomplish fast innovation, and the APIs exposed from microservices should be secured, managed, observed, and monetized. All these steps require significant time.… Continue reading Automate Microservice to API by using Kubernetes Operator Pattern