Tunack

Project main language License Last commit date Last release date Code climate maintainability Code climate technical debpt

Kubernetes nginx ingress controller tcp/udp auto configuration

Motivation

When deploying lots of TCP or UDP custom services, it’s needed to configure nginx ingress manager to bind port to these services. To do so it’s needed to edit a configmap but usually this config isn’t in the same namespace as the service and access may be restricted to the current user by cluster admin. tunack allows user to add an annotation to its service and automatically update nginx configmap in accordance.

Technologies used

  • golang
  • Kubernetes golang API bindings

Read the doc GitHub repository

Phone

Address