kube-bind Documentation
Overview
kube-bind is a project that aims to provide better support for service providers and consumers that reside in distinct Kubernetes clusters. We are actively working towards a stable release, and welcome feedback from the community.

- A service provider defines its API contract in terms of CRDs and associated permission claims/limitations, and exports it for use from other clusters.
- Service consumers identify the services they want to consume using CLI or Web UI.
- The service CRDs get installed in the service consumer clusters, with objects of the defined kinds written and read by the service consumers.
- The service provider indirectly reads and writes those objects as the interface to the service that it provides.
- The service provider does not inject controllers/operators into the service consumer's cluster.
- A single vendor-neutral, OpenSource agent -
konnectorper consumer cluster connects it with the requested services.
Getting Started
- Quickstart - Get up and running with kube-bind quickly
- Setup Guide - Complete installation and deployment options
- Usage Guide - Learn the core concepts and APIs
Contributing
We ❤️ our contributors! If you're interested in helping us out, please head over to our Contributing guide.
Getting in touch
There are several ways to communicate with us:
- The
#kube-bindchannel in the Kubernetes Slack workspace. - Our mailing lists:
- kube-bind-dev for development discussions.
- By joining the kube-bind-dev mailing list, you should receive an invite to our bi-weekly community meetings.