This is my personal gitlab instance. Feel free to browse my stuff: https://gitlab.greeson.xyz/users/highsaltlevels/projects

Re-impliment messenger in go

David Greeson requested to merge golang-messenger into master

Created by: HighSaltLevels

This reimplementation also utilizes kubernetes informers to keep track of configmaps. That way, I don't have to add load onto the kube api, and I won't miss a single configmap. This implementation takes the polling off of the kube api and onto the in-memory cache instead.

Also, since this is golang, I was able to build the docker image from scratch and add only the binary and the ca-certs so that the docker image shrunk from 232 MB to 36.6 MB.

Merge request reports