Skip to content

An in-kubernetes load-balancing controller using a ticket-system

License

Notifications You must be signed in to change notification settings

ipb-halle/k8sTicket

Repository files navigation

k8sTicket

GitHub CI Go Report Card Docker Cloud Build Status

A in-Kubernetes load-balancing controller. Its' objective is to scale stateful HTTP applications based on the number of users in Kubernetes. It is mainly designed for applications using WebSockets, but should also support XHR applications.

The current implementation is still a beta version. It is being tested in the moment.

Documentation

The documentation and complete explanations are available in this document.

Examples

Configuration examples are available here (simple example) and here (advanced example). A tutorial how to use k8sTicket with an existing Deployment can be found here.

Funding

Developed by Chris Ulpinnis for Leibniz-Institute of Plant Biochemistry (IPB), funded by grant de.NBI 031L0107 Metabolite Annotation & Sharing Halle (MASH).

About

An in-kubernetes load-balancing controller using a ticket-system

Resources

License

Stars

Watchers

Forks

Packages

No packages published