Kickstart Your Journey With Rego

Rego, the language powering the Open Policy Agent (OPA), has become an indispensable tool for developers and security professionals alike. In order to kickstart your journey with Rego, it makes sense to first understand some of the basics. I put the cart before the horse by first posting how to use Rego in Rego Based Policies in Cyral. In this guide, we will delve into the depths of Rego and explore how you can leverage its capabilities to enhance your policy as code practices....

June 29, 2023 · 5 min · Scott

Rego Based Policies in Cyral

From time to time, I end up documenting very specific details like my Integrating Cyral with Jira Cloud post. This is another case where I recently had to develop some customer Rego based policies for a specific use case at Cyral. When I first started working at Cyral, I did not know the Rego language. I’ve had to learn it over the years since it’s what drives many of the policy related decisions for our platform....

June 22, 2023 · 11 min · Scott

Funny Moment in AI Tinkering

I spent today neck deep in rego so I thought it would be fun to take a break from documenting something technical and instead talk about a funny moment in AI tinkering. Yes, Artificial Intelligence is the latest buzz so it just makes sense to blog about it, right? Also, yes, there’s a minor plug embedded in here for my wife and daughter and their business. I’m a geek. I am not a marketing wiz....

May 26, 2023 · 4 min · Scott

Creating a Custom Helm Chart Using a Bitnami Template

Helm is an essential tool for Kubernetes application deployment, enabling developers to streamline the process of managing, upgrading, and rolling back Kubernetes applications. This article will provide an in-depth overview of creating a custom helm chart using the widely popular Bitnami template. By the end of the article, you will have a comprehensive understanding of Helm and its usage in deploying custom helm charts on production clusters while adhering to the best practices of the Kubernetes community....

May 17, 2023 · 7 min · Scott

Using Github to Manage Kubernetes

After writing Making the Leap into DevOps and Using Github Actions To Test Before You Deploy, I decided that using Github to manage Kubernetes was my next step. Up until this point, I had a collection of random YAML files sitting on a Linux machine that was backed up. Trying to maintain random YAML files was not working anymore so I needed a different way to manage my Kubernetes. I decided to move my configurations into Github....

April 26, 2023 · 5 min · Scott