How to build basic CI with GitLab

GitLab is more than a git repository. It comes with the powerful CI/CD runner that you can use for free, or even self host. In this post we are going to get familiar with it, and setup the most basic pipeline.

[Read More]

Limit Team Members Access to Kubernetes

In this article I will show you how to give limited access to a team member within the Kubernetes. You don’t have to mess with service accounts of your cloud provider to achieve this (whether you’re using AWS or GCP it doesn’t matter). It’s almost vendor agnostic. You can achieve this using Kubernetes ServiceAccount resource.

[Read More]

Deploying Hugo with Gitlab CI

Building and deploying Hugo is really easy. You just type hugo in the console, and all you need is in public/. Just copy and paste this on your server, and you’re all done. So… why complicate thing with the CI?

[Read More]