Got my CKS

Just realized I never posted on the blog that I achieved the CKS a month ago. I even created a study guide for it: Links: 202406152006

June 15, 2024 · Mischa van den Burg

Alleviating Confusion About The To Field In Network Policies

When solving a killercoda challenge I ran into some confusion. Even though my solution worked, there was a difference which I wanted to get clear on. I wrote this: apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: np namespace: space1 spec: podSelector: {} policyTypes: - Egress egress: - to: - namespaceSelector: matchLabels: kubernetes.io/metadata.name: space2 - to: ports: - protocol: TCP port: 53 - protocol: UDP port: 53 But the provided course solution was this: ...

March 25, 2024 · Mischa van den Burg

I'm better at Network Policies than I thought

There are two things which I’m dreading most for the CKS exam: writing Network Policies and configuring RBAC under heavy time pressure. I’ve heard from colleagues that the exam has many questions of this nature, so it will be a good way of scoring points. However, regardless of the exam, the fact that I’m dreading these topics also shows that I’m not familiar enough with them and therefore this is a point where I should improve. It’s not only about the exam, but also my growth of expertise as a Kubernetes Engineer. ...

March 25, 2024 · Mischa van den Burg

Starting my CKS studies

It seems like I will have a couple of hours a day which I can allot to study in the coming month. This will be the perfect moment to start working on a goal I’ve had for a long time: getting my Certified Kubernetes Security Specialist certification. t’s not going to be easy. I’m quite intimidated by all of the new things I’ll have to learn. But that’s a good sign. It’s the way it works. Everybody would be doing this if it was easy, and I can only grow by doing hard things that seem intimidating at first. ...

March 24, 2024 · Mischa van den Burg

Video: Learning Flux and Installing To Homelab

In this video I set up Flux running in a local cluster on my MacBook by following the getting started guide. Then I learn about how to structure the repo according to Flux methodology. I implement this structure in my homelab repo and deploy flux to my homelab cluster. Then I manage to configure Grafana and the Weave UI to be accessbible via ingress using a custom fake domain. ...

January 17, 2024 · Mischa van den Burg

AZ-700 Notes - Virtual WAN

Chapter 11 Virtual WAN Easy Mode Hub-Spoke incorporates multiple hybrid connections (vpn/expressroute) incorporates multiple VNets Dynamically handles routing easily deploys NVA/Firewall Use case You technically don’t need to use it for anything, you can do the same with a normal hub-spoke built using VNets. However, when you do, you’re in charge of: add/update routes network gateway connections integration with virtual appliances / firewalls Virtual WAN makes these tasks easier. Components Virtual Wan ...

October 29, 2023 · Mischa van den Burg

Began studying for AZ-700 Designing and Implementing Microsoft Azure Networking Solutions

Before I went on holiday I formed the intention to begin studying again after I came back. During my current gig I’m configuring a fair bit of networking, VNets, peerings, firewall rules and set up a full hub-spoke network from scratch, so I’ve had a fair bit of practical experience. Now that the experience is still fresh in the mind I figured I’d go for this certification. Usually I only use Microsoft Learn and practice exams, but this time around I want to try out a video course. I purchased a year of A Cloud Guru access and so far it has been a good experience. ...

September 28, 2023 · Mischa van den Burg

Azure Exams Are Open Book Exams From Now On

From here on out you can access Microsoft Learn during the exams. This is great news! This is much more like the actual experience of an engineer’s daily activities. It is arguably more important to look up things efficiently rather than memorizing everything for a test and forgetting it a few weeks later. Links: 202308231608 ...

August 23, 2023 · Mischa van den Burg

Starting My Homelab

This week I started a project which I’ve been putting off for too long. I finally started my homelab. Over the past year I’ve been collecting hardware here and there, and I’ve had the intention to start up a proper Kubernetes cluster at home. I got inspired by Rob Muhlenstein’s Homelab Init playlist on YouTube which I’m working on. There are a few reasons why I haven’t started up until now: ...

April 12, 2023 · Mischa van den Burg

Structs In Go - Similar To Classes In Python?

The Tour of Go is very clear: Go does not have classes. One benefit of learning multiple programming languages is that each language provides you with a set of “pegs” that you can use to refer to other languages. As I learned about structs in Go, I hung them to the “Python classes” peg and used that as a reference point. Using these reference points can help you to understand the object of study by looking at their differences and similarities. ...

April 10, 2023 · Mischa van den Burg