Creating Docker Images for different platforms
I switched back to using Apple last November (2021). In the beginning, I was pretty unclear why people in the
Writing a microk8s addon on Mac
In this blog post, I first describe the steps I took to install microk8s and then to develop and test a microk8s addon for the Trivy Operator.
Defining Kubernetes native policies with Kyverno – full tutorial
There are multiple ways for controlling the resources that get deployed to your Kubernetes environment including GitOps and automating deployments
A deep dive into Helm Dependencies
This is a full tutorial on Helm sub-charts/chart dependencies, when to use them, how to use them, and their shortcomings
Introduction to Kubernetes Operators
In this blog post, we go over Kubernetes operators, what are they, how they work, and when to use them -- also, I am sharing resources on building an operator and checking operators for security issues -- and much more
Top tools to learn when you are getting started
I often get asked "what do learn first" or "where can I get started". In this blog, I share some of the top tools that you can benefit from knowing how to use.
10 Things I wish I would have known before learning Kubernetes
It's tough to get started with new topics and to learn about new technologies; in this blog & video, I am sharing 10 tips that would have helped me getting started on my DevOps journey.
Getting started with Kubernetes: kubectl and microk8s on Ubuntu
This tutorial shows you how to install kubectl, microk8s and get started using both in combination to manage your Kubernetes cluster. We will then set-up a our Docker image and run it in our Kubernetes cluster.