A tutorial on how to secure inter-host communication between Kubernetes nodes by encrypting all the traffic with a Wireguard VPN. The operating system in use for the tutorial is RancherOS, but the instructions can be adapted to other operating systems as well.
OpenEBS is an excellent open source solution for storage in Kubernetes. Easy to install and manage, it has various storage engines to fit every need.
Ngrok is a nice service that allows you to expose an app running on your dev machine to the Internet. Here’s a free alternative that you can host yourself, based on Docker containers.
RancherOS is a minimal, lightweight OS for containers. In this post, we’ll see how to install it on Hetzner Cloud and what to do post-install for use with Rancher and Kubernetes.
How to successfully obtain a TLS certificate from Let’s Encrypt with the HTTP challenge when the site is behind Cloudflare.
An introduction on how to design and consume APIs in Rails using GraphQL instead of REST.
A follow up to the previous two posts, on how to encrypt additional drives and have them unlocked automatically at boot
Simple instructions on how to install Ubuntu on a mostly encrypted disk while also doing manual partitioning for flexibility. These instructions assume the system boots in BIOS mode.
Simple instructions on how to install Ubuntu on a mostly encrypted disk while also doing manual partitioning for flexibility. These instructions assume the system boots in UEFI mode.