A controller to auto configure k8s load balancer on premise
Project description
# What’s that thing?
Ce repo contient le code d’un opérateur k8s qui reconfigure un load balancer externe au cluster (e.g un HAProxy) en réaction au actions sur les services de type loadBalancer, c’est à dire les créations, mises à jour, suppressions.
Cet opérateur n’est pas déployé dans le cluster k8s mais doit être déployé sur les machines HAProxy.
- Il permet d’adresser 3 scénarios :
HAProxy + keepalived
Envoy + keepalived
keepalived only
# TODO
Le code de déploiement de l’application. - l’unité systemd - le templating de la configuration
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lb_controller-0.0.2.tar.gz
(5.5 kB
view hashes)
Built Distribution
Close
Hashes for lb_controller-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9da1ac49641780990e518eacadc9bf101c1bbbe2a2fd6f7790e2c3e49bc7f0ea |
|
MD5 | 67f8674e3449cebbc796fd5edd3ba281 |
|
BLAKE2b-256 | f1d6eb9c35a919c141a48cda59c8819e902828e2c1a27d53f7142dd614fd26fa |