Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kubernetes-sigs/mcs-api
This repository hosts the Multi-Cluster Service APIs. Providers can import packages in this repo to ensure their multi-cluster service controller implementations will be compatible with MCS data planes.
https://github.com/kubernetes-sigs/mcs-api
k8s-sig-multicluster
Last synced: 3 months ago
JSON representation
This repository hosts the Multi-Cluster Service APIs. Providers can import packages in this repo to ensure their multi-cluster service controller implementations will be compatible with MCS data planes.
- Host: GitHub
- URL: https://github.com/kubernetes-sigs/mcs-api
- Owner: kubernetes-sigs
- License: apache-2.0
- Created: 2020-08-07T09:44:54.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-16T22:03:43.000Z (6 months ago)
- Last Synced: 2024-05-16T22:43:27.377Z (6 months ago)
- Topics: k8s-sig-multicluster
- Language: Go
- Homepage:
- Size: 240 KB
- Stars: 187
- Watchers: 18
- Forks: 39
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Multi-cluster Service APIs
This repository hosts the Multi-Cluster Service APIs. Providers can import packages in this repo to ensure their multi-cluster service controller implementations will be compatible with MCS data planes.
This repo contains the initial implementation according to [KEP-1645][kep] and will
be used for iterative development as we work to meet our Alpha -> Beta
[graduation requirements][grad-reqs].[kep]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-multicluster/1645-multi-cluster-services-api
[grad-reqs]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-multicluster/1645-multi-cluster-services-api#alpha---beta-graduation## Try it out
_Requires [kind](http://kind.sigs.k8s.io)_
To see the API in action, run `make demo` to build and run a local demo against
a pair of kind clusters. Alternatively, you can take a self guided tour. Use:- `./scripts/up.sh` to create a pair of clusters with mutually connected networks
and install the `mcs-api-controller`._This will use a pre-existing controller image if available, it's recommended
to run `make docker-build` first._
- `./demo/demo.sh` to run the same demo as above against your newly created
clusters (must run `./scripts/up.sh` first).
- `./scripts/down.sh` to tear down your clusters.## Community, discussion, contribution, and support
Learn how to engage with the Kubernetes community on the [community page](http://kubernetes.io/community/).
You can reach the maintainers of this project at:
- [Slack](https://kubernetes.slack.com/messages/sig-multicluster)
- [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-multicluster)[Our meeting schedule is here]( https://github.com/kubernetes/community/tree/master/sig-multicluster#meetings)
## Technical Leads
- @pmorie
- @jeremyot### Code of conduct
Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).