Kubernetes Tooling for Endpoint Coordination and Host Networking Orchestration
kubetechno helps workloads run on Kubernetes using host networking.
It does this via the following core goals:
- Tracking ports on a per-node basis, for the purpose of assigning pods to nodes.
- Assigning specific ports to pods, in order to prevent port conflicts between pods on the same node.
- Informing pods of their assigned ports.
Non-core, but still important, goals include:
- Assisting with health checks.
- Assisting with service discovery.
See the docs
directory for more information.
Not yet, but you can help!