Skip to content
Avatar

Achievements

Achievements

Highlights

Organizations

@adorsys @adorsys-containers
Block or Report

Block or report jkroepke

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jkroepke/README.md

Jan-Otto Kröpke - @jkroepke

Cloud Sucess Manager @ adorsys

Hi, welcome to my GitHub profile!

I'm a cloud system engineer at adorsys. I consult and assist company developer and customer developer to understand how be responsible for production. I create tools that help our developers to release the applications to production!

Let's start to automate it!

OSS developer time

In my free time, I'm going to support and maintain opensource projects. I have a great experience in Linux system administration and container stuff and clusters like Docker, Kubernetes and Openshift.

I like the challenge of code somewhat in a programming language without knowing how to do it exactly correctly. That's one of the reasons why my projects are written in different languages.

Some of my projects:

https://github.com/jkroepke/openvpn-auth-azure-ad

At adorsys we used OpenVPN as primary VPN solution. Since there was no way to integrate Azure AD authentication combind with OpenVPN authentication possiblities, I wrote a python script with allows that the used can authenticates the VPN connection by devices code flow or resource owner password credentials grant

https://github.com/jkroepke/helm-secrets

I love the deployment via helm. The original helm-secrets project was discontinued. I started a fork and I learn how bash unit tests work!

https://github.com/jkroepke/postgres-database-operator

My first k8s operator written in python based on zalando's kopf. I want to give our developers the advantage to create databases on the dev RDS (PostgreSQL on AWS) without giving them access to AWS directly.

https://github.com/jkroepke/github_exporter

I love Prometheus to hold statistics. I wrote the tool @ adorsys to track all statistics from the organization project to gain an organization-wide overview of all repositories in one dashboard. I used the GraphQL API from GitHub to reduce the number of REST calls to a minimum to prevent rate-limits bans. First time I used javascript for such a project.

https://github.com/adorsys/keycloak-config-cli

I wrote this tool with @borisskert at adorsys. Initially, we need a configuration as code tool for our Keycloak instance to automate the configuration tasks. Click on the UI was a nogo. After the first PoC with bash and curl scripting, we rewrote the whole tool in java and used the REST client provided by Keycloak.

discontinued projects

https://github.com/jkroepke/2Moons

A brower game engine from my first coding days written in PHP! It based on the OGame clone XNova.

https://github.com/jkroepke/openshift-mta

On my customer projects I need a RHEL supported MTA which runs in openshift without touch the scc policies. I learn a lot about m4 and the old sendmail.

https://github.com/jkroepke/puppet-module-autofs

My first puppet module released on puppet forged. Like the name, you can configure autofs on your system with puppet. This project is low maintenance state since puppet is quite dead and I prefer to use systemd.automount instead of autofs. But I got my badge for publishing a module on puppet forge.

📈 Stats

NOTE: Some stats may be incorrect as contributions to organizations are not counted.

GitHub Stats

Pinned

  1. 2Moons Public archive

    Open Source Browsergame Framework

    PHP 134 107

  2. A helm plugin that help manage secrets with Git workflow and store them anywhere

    Shell 380 43

  3. Export various metrics including insights about github repositories

    JavaScript 4 2

  4. openvpn-auth-azure-ad connects to the OpenVPN management interface and handle the authentication ageist Azure AD.

    Python 11 3

  5. Forked from cernops/puppet-module-autofs

    Puppet module for managing autofs - https://wiki.debian.org/AutoFs

    Ruby 1 3

  6. Import YAML/JSON-formatted configuration files into Keycloak - Configuration as Code for Keycloak.

    Java 220 43

Contribution activity

October 2021

Created 1 repository

Created a pull request in jkroepke/helm-secrets that received 3 comments

Better ArgoCD integration

What this PR does / why we need it: Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close …

+348 −68 3 comments
Opened 6 other pull requests in 4 repositories
jkroepke/helm-secrets 3 merged
argoproj/argo-cd 1 merged
adorsys/keycloak-config-cli 1 merged
prometheus/alertmanager 1 open
Reviewed 1 pull request in 1 repository
voxpupuli/puppet-openvpn 1 pull request

Created an issue in variantdev/vals that received 5 comments

Implement quiet flag

Hi, I'm, currently try to integrate vals into my helm-secret project. Currently, vals is spammy. There is no way to suppress messages like vals/…

5 comments
Opened 2 other issues in 2 repositories
utkuozdemir/pv-migrate 1 open
kubernetes-sigs/kustomize 1 open

Seeing something unexpected? Take a look at the GitHub profile guide.