Alex Klinkert's repositories
go-gorm-repository
A straightforward repository pattern implementation for GORM. Easy to use and easy to test with gomock.
jolokia_exporter
Jolokia exporter for prometheus, written in golang.
gitlab-project-settings-state-enforcer
Enforces the settings of a bunch of gitlab repos by reading a config file and talking to the GitLab API.
ansible-role-docker-compose-stack
Ansible role that configures a docker-compose stack with systemd.
go-exitcontext
Provides an easy way of handling exit signals in go by providing a context
go-stringslice
🚀 go package for easy handling of string slices.
go-sync-deleted-raw-jpg
Delete RAW images after JPGs were sorted
puppet-master
website interaction made easy. Either cloud hosted or self hosted.
spring_exporter
Spring actuator Exporter for https://prometheus.io
go-gorm-logrus-logger
A simple logger implementation for GORM, using logrus for the actual logging.
go-logging
The go-logging package provides a logger interface as a simple abstraction for logrus.Entry - somewhat between logrus.StdLogger and logrus.FieldLogger.
puppet-master-client-go
Golang client to interact with the https://puppet-master.io API.
ansible-role-docker-cleanup
Ansible role to cleanup unused docker resources every night.
gitlab-razer-device-build-monitor
⌨️ Monitors GitLab builds and gives visual feedback on Razer keyboards by flashing them red on broken builds.
go-httputils
Custom wrapper around http.Server providing routing with gorilla/mux and automatic prometheus metrics exporting per http request.
go-jsontime
A nullable time.Time wrapper with automated RFC3339 time formatting
godays-lighting-talk
My talk on godays 2020 about stage lighting with golang.
kube-vault
Sidecar for managing credential leases fetched from vault.
ping_exporter
Prometheus exporter for ICMP echo requests using https://github.com/digineo/go-ping
puppet-master-client-php
PHP sdk for the https://pupet-master.io API.
puppet-master-client-php-laravel
Laravel package for the puppet-master PHP client library.
puppet-master-executor
Executor component for puppet-master.
puppet-master-gateway
Gateway (API) component for puppet-master.
website-content-watcher
An environment to execute puppet-master jobs on a regular basis, notifying users on change or with the current state.