Kevin Gimbel

  • @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...  
Read more
Positions

DevOps Engineer

  • Synoa GmbH
  • Jun 2018 - Present

Front-End Developer

  • Synoa GmbH
  • Jan 2014 - Jun 2018
View more
View less

2021

Jul 01, 2021
Jul 01, 2021
Wrote an Ansible role

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.ย 
DevOps Engineer, Synoa GmbH
Jun 29, 2021
Jun 29, 2021
Wrote an article

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

Jun 26, 2021
Jun 26, 2021
Wrote hello world
Hello world ๐Ÿฆพ
Jun 20, 2021
Jun 20, 2021
Wrote an Ansible role

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
DevOps Engineer, Synoa GmbH
Jun 11, 2021
Jun 11, 2021
Wrote an article

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/
May 21, 2021
May 21, 2021
Deployed Traefik proxy
Wrote an article

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/
Loading...
Get your own page like this