• @kevingimbel
  • automation && reproducibility
  • he/him (they/them okay)
  • Wiesbaden, Germany
I'm 💯 self taught with 10+ years of web dev experience (HTML, CSS, website optimizations, progressive enhancement, responsive design), 7+ years of Linux experience (server & desktop Ubuntu, Amazon Linux 1+2), 4 years production experience with AWS (EC2, IAM, Security Groups, Lambda, VPC, ECS, EKS, Access Management, Account Management), and 3+ years of Full-time DevOps & SysOps experience around building, maintaining, debugging, and running cloud based software.
Read more
I'm available for
2021
Jul 01, 2021
Jul 01, 2021

Created an php-fpm Ansible role


Features:
- Create one or more pools
- Allow customisable config per pool
- Deploy metrics exporter and enable it via systemd
- Expose metrics exporter via customisable HTTP port
- Register metrics exporter as service in Consul for automated monitoring (Prometheus Consul Service Discovery)
This role is closed source and therefore not available publicly. 
Read more
DevOps Engineer, Synoa GmbH
Jun 29, 2021
Jun 29, 2021

New article on the blog! 🥳 


How to: Proxy web socket requests with Apache2

In this article we explore how to configure Apache2 so it can proxy HTTP and web socket connections on the same port and domain. 

👉 kevingimbel.de/blog/2021/06/proxy-websocket-connections-with-apache2

Read more
Jun 26, 2021
Jun 26, 2021
Hello world 🦾
Read more
Jun 20, 2021
Jun 20, 2021

Created an apache2 Ansible role


Features:
- Create document root directories
- Create users and groups if needed (default owner www-data)
- Install commonly used modules
- Can enable any number modules via optional parameter
- Can disable any number modules via optional parameter
- Default virtualhost config, with option to set custom template
- Deploy metrics exporter and enable it via systemd
- Expose metrics exporter via customisable HTTP port
- Register metrics exporter as service in Consul for automated monitoring (Prometheus Consul Service Discovery)

This role will be a building block in a bigger role used internally at Synoa GmbH. Unfortunately it is closed source and therefor not published. It builds on a much simpler role I've written in the past which can be found here https://github.com/KevinGimbel/ansible-role-apache
Read more
DevOps Engineer, Synoa GmbH
Jun 11, 2021
Jun 11, 2021

New article on the blog 🎉


Validating variables in terraform - Finally, terraform can validate input variables!

In this hands-on tutorial style article we explore variable validation in terraform, with source code and real-world examples.
👉 https://kevingimbel.de/blog/2021/06/validating-variables-in-terraform/
Read more
May 21, 2021
May 21, 2021

First steps with Traefik 2


A new blog post about my experience with Traefik 2, gotchas a long the way, and some neat features like automatic SSL certificate management, automatic basic auth config, ... and more.

👉 https://kevingimbel.de/blog/2021/05/first-steps-with-traefik-2/
Read more
Loading...