Sign inSign up

gurken2108/kubealived

By gurken2108

•Updated almost 5 years ago

Image
0

307

gurken2108/kubealived repository overview

⁠Kubealived

Full Readme on GitHub: https://github.com/Gurkengewuerz/kubealived⁠.

⁠Disclaimer

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⁠.

⁠About

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.

⁠Try With Docker

  1. clone this repository
$ git clone [email protected]:Gurkengewuerz/kubealived.git
$ cd kubealived/
  1. edit docker-compose.yml enviroment variables to your needs

  2. 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.

Tag summary

Content type

Image

Digest

Size

5.8 MB

Last updated

almost 5 years ago

docker pull gurken2108/kubealived