Full Readme on GitHub: https://github.com/Gurkengewuerz/kubealived.
This repository is highly inspired by openvnf/kubealived so does this README.md. openvnf described kuvealived perfectly. I reworked and updated everything to the newest version. This version is beside of linux/amd64 now also available for linux/arm64 and linux/arm/v7 on docker.io.
A [Docker] image and [Kubernetes] manifests for providing Kubernetes cluster API high availability with use of [Keepalived]. The solution assigns a Kubernetes master node a specified IP address, and if the node is down the address automatically moves to another master node.
$ git clone [email protected]:Gurkengewuerz/kubealived.git
$ cd kubealived/
edit docker-compose.yml enviroment variables to your needs
run container using docker-compose:
$ docker-compose up
Your host now have the KEEPALIVE_IPADDRESS IP address assigned to the KEEPALIVE_INTERFACE. If you run the same on another host in the same network and
stop this one, the IP address will be moved over.
Content type
Image
Digest
Size
5.8 MB
Last updated
almost 5 years ago
docker pull gurken2108/kubealived