jhoelzel
I talk to humans and machines and specialize in golang, kubernetes as well as automating everything!
Freelance Sr. Engineer with Kubernetes / DevOps / Golang FocusBerlin
Pinned Repositories
argo-helm-versioner
The Argo Helm Versioner is a utility designed to help manage and maintain Argo CD Applications deployed via Helm charts.
consoleman
Consoleman is a command-line utility that acts like Postman but runs in the console. You can use it to send HTTP requests to APIs and inspect the responses.
cronor
Sarah Cronor is a demo project for a cronjob that runs in kubernetes and deploys an application with a loadbalancer and namespace on your kubernetes cluster.
docker-azure_cli-mongodb_tools
The purpose of this repository is to automatically update a docker image with custom modifications to the latest version of its dockerfile. This image is based on mcr.microsoft.com/azure-cli and integrates mongodb-tools in order to easily backup databases in a production aks.
go_wait_for_k8s
jsonconfig
jsonconfig is a simple golang package that reads a JSON configuration file from any path into a strongly typed struct and vice versa.
simpleapp
Simpleapp is a simple app that defines a basic kubernetes app i use in my trainings. It contains a simple MVC structure for packages, a Mux subrouter integration, kube manifests and an easy to learn structure.
ui-driver-hetzner
Rancher UI driver for the Hetzner Cloud docker driver.
jhoelzel's Repositories
jhoelzel/jsonconfig
jsonconfig is a simple golang package that reads a JSON configuration file from any path into a strongly typed struct and vice versa.
jhoelzel/jhoelzel.github.io
This is the repo I use to generate my blog with jekyll on github pages
jhoelzel/ui-driver-hetzner
Rancher UI driver for the Hetzner Cloud docker driver.
jhoelzel/argo-helm-versioner
The Argo Helm Versioner is a utility designed to help manage and maintain Argo CD Applications deployed via Helm charts.
jhoelzel/consoleman
Consoleman is a command-line utility that acts like Postman but runs in the console. You can use it to send HTTP requests to APIs and inspect the responses.
jhoelzel/cronor
Sarah Cronor is a demo project for a cronjob that runs in kubernetes and deploys an application with a loadbalancer and namespace on your kubernetes cluster.
jhoelzel/docker-azure_cli-mongodb_tools
The purpose of this repository is to automatically update a docker image with custom modifications to the latest version of its dockerfile. This image is based on mcr.microsoft.com/azure-cli and integrates mongodb-tools in order to easily backup databases in a production aks.
jhoelzel/go_wait_for_k8s
jhoelzel/simpleapp
Simpleapp is a simple app that defines a basic kubernetes app i use in my trainings. It contains a simple MVC structure for packages, a Mux subrouter integration, kube manifests and an easy to learn structure.
jhoelzel/SpInvalidFileNameFinder
SpInvalidFileNameFinder is a command-line tool written in Go that helps you find and optionally rename files and folders with invalid names for SharePoint.
jhoelzel/aks_ingress_egress_same_ip
This repository accompanies a blog post that describes how to create an azure cluster with ingress and egress over the same ip
jhoelzel/argocd-simpleapp
this is simple public package for argo autopilot using my simpleapp
jhoelzel/awesome-symfony
A collection of useful Symfony snippets.
jhoelzel/de
jhoelzel/devcontainer
Over the years I noticed that I have been throwing away a lot of nice dockerfiles and this repository is deemed to change that.
jhoelzel/jekyll-theme-yat
🎨 Yet another theme for elegant writers with modern flat style and beautiful night/dark mode.
jhoelzel/jhoelzel
jhoelzel/kube-probesim
ProbeSim is a lightweight Go application designed to simulate various failure scenarios for Kubernetes liveness and readiness probes. It helps you test and ensure the resilience of your Kubernetes-deployed services by mimicking conditions such as random failures, time-based failures, dependency issues, network partitions, and latency.
jhoelzel/kubewatch
Watch k8s events and trigger Handlers
jhoelzel/mina-hooks
Mina plugin to provide local task hooks that run before and after the mina commands.
jhoelzel/mina-nginx
Mina tasks for handle with Nginx.
jhoelzel/pparallel-bench
pparallel-bench is a tool to query postgres based databases in parralell for performance statistics
jhoelzel/puppet-mariadb
Puppet Module for managing MariaDB
jhoelzel/smartrelay
jhoelzel/system-upgrade-controller
In your Kubernetes, upgrading your nodes