Jack's Blog

Software, Hardware, DIY
 Subscribe

Journée Lausannoise du Vélo - Lausanne Bicycle Tour 2022

Posted on Jun 1, 2022
In this post I want to share my experience of participating in the 2022 edition of the 'Journée Lausannoise du Vélo' - a cycling event in the Swiss canton Vaud.
  • Read more »

Getting started with Kopia and Backblaze

Posted on Apr 3, 2022
A quick introduction for making backups with the Kopia CLI to Backblaze B2.
  • Read more »

Don't use containerd with the btrfs snapshotter

Posted on Apr 2, 2022
The containerd container runtime currently has a bug that causes high CPU utilization when used in conjuction with the brtfs snapshotter mechanism.
  • Read more »

Migrate Drone SQLite database to PostgreSQL

Posted on Feb 11, 2022
A quick guide to use PGLoader to import your Drone CI/CD database from SQLite into PostgreSQL, as well as some debugging help.
  • Read more »

ArgoCD Health Checks for OPA rules

Posted on Feb 7, 2022
Kubernetes resources deployed by ArgoCD can use custom health checks for their status. In this post I'm showing how to add a health check for OPA policies.
  • Read more »

Complete guide to Nextcloud SAML authentication with Authentik

Posted on Feb 4, 2022
A detailed guide to setup the Authentik Identity Provider for Nextcloud SAML authentication.
  • Read more »

Migrating users from LDAP to Authentik

Posted on Feb 2, 2022
A detailed guide for importing user accounts into Authentik from an OpenLDAP server.
  • Read more »

Using ArgoCD to find Kubernetes resources using deprecated API versions

Posted on Jan 26, 2022
The Kubernetes ecosystem is moving fast. This script helps to detect which resources in your ArgoCD-managed Kubernetes or OpenShift cluster are using deprecated API versions.
  • Read more »

Building a custom GitLab CI update bot

Posted on Nov 18, 2021
A walkthrough of building a version update bot for GitLab CI/CD
  • Read more »

Today I Learned: kubectl output varies based on kubeconfig

Posted on Nov 9, 2021
After hours of debugging I finally figured out why my shell script was working in the test environment but not in production. A journey to finding a reliable way of retrieving Loadbalancer service IPs in a Kubernetes cluster.
  • Read more »

Page 1 of 7 Older Posts »