I'm Vincent, a 22y/o DevOps engineer from Belgium focused on delivering near perfect solutions for automating repetitive tasks. I enjoy elevating my team's and my own technical level by constantly learning and sharing new skills. In order to keep doing this, I'm the proud owner of a full homelab with enterprise hardware. This way I have the perfect playground to test technologies, experiment with tools I want to implement in my professional carreer without having to worry about breaking something.
During my bachelors degree I worked on a modular DevOps framework which allowed a DevOps team to deploy a customized environment using a single tool. This framework combined various aspects of my degree ranging from writing code to setting up infrastructure in the cloud. During this time I learned the usefullness of various automation and DevOps tools like Terraform, Ansible and Jenkins.
I occasionally write things
Deploying and managing EC2 instances with Terraform and Ansible
The world of Infrastructure as Code is beautiful. Creating temporary architectures and easily scaling them up/down/in/out is what makes it as powerful as it is. Tools like Terraform, Ansible, Puppet, Chef and CloudFormation make it easy for us to use these features to our advantage. But how well do these different tools integrate into each other? Let’s take a look at how you can easily create EC2 instances using Terraform and create an inventory file which our Ansible playbook can use to manage the EC2 instances.
Posted on Jul 1, 2021
8 min reading time
Deploying a Lambda function with API gateway using Terraform
For one of the courses I follow, I had to deploy an AWS Lambda function with an HTTP API gateway using Terraform. After a few hours of trial and error, searching the web and drinking coffee, I finally came to a working solution. Because there weren’t many clear posts about how you can add an HTTP API gateway to a Lambda function, I decided to create a post here so maybe I can help someone who’s having the same difficulties as I had.
Posted on Jan 9, 2021
6 min reading time
Upgrading my Homelab 2: Filling the rack.
In my previous blog post (click here if you haven’t read it yet) I talked about how I built my very own DIY server rack. It’s time to fill that rack with some equipment so I can put it to good use. Follow along to see what I put in my rack and what my plans are with it. Introduction The goal with this rack is to create a relatively simple and clean “SFH”-lab (Study From Home).
Posted on Sep 27, 2020
4 min reading time
Upgrading my homelab 1: Building my own rack.
Because of COVID-19, I’ve been working (studying) from home the past few months. This means I have to use the server architecture at school over a VPN connection. This was especially frustrating knowing that we had to deploy vCenter appliances of that connection, let 3 students each deploy an appliance and the connection starts to throttle. Experiencing that multiple times made me realise that a homelab is such a nice thing to have, so I decided to do some upgrades.
Posted on Sep 3, 2020
3 min reading time
Creating VMWare ESXi wirtual machines with Ansible
Clicking the same buttons over and over again can be a little.. exhausting(?). It often feels like you can do something much more useful with your time. Well, using Ansible combined with a VM Template, you can easily automate the creation of a VM. For example; I recently used this in a project where I had to create 3 Ubuntu 20.04 VMs to host a load balanced site. Creating the template This is something you’d probably customize to your own liking, but I’ll show you how I did it.
Posted on Sep 3, 2020
6 min reading time
How did I build my homelab?
As a 19-year-old Security, Systems & Services student, getting hands-on experience with servers while I’m not on campus helps me get some experience. Besides that, a homelab makes it possible to implement subjects seen in class in a lab environment. Having some servers at home was the ultimate start of this project. Even before I got my own set of servers, I was lucky enough to have access to server-grade equipment at home.