Skip to content

kcp-dev/multicluster-provider

Repository files navigation

kcp-dev/multicluster-provider

This repository contains an experimental provider implementation for multicluster-runtime, a new controller-runtime "addon" that allows writing uniform multi-cluster-aware Kubernetes controllers.

Providers

This repository is planned to contain multiple Provider implementations depending on how your controllers are supposed to interact with kcp.

Currently available are:

  • virtualworkspace: for interacting with virtual workspaces like the APIExport one.

Examples

See examples/apiexport for sample code.

Contributing

Thanks for taking the time to start contributing!

Before you start

  • Please familiarize yourself with the Code of Conduct before contributing.
  • See CONTRIBUTING.md for instructions on the developer certificate of origin that we require.

Pull requests

  • We welcome pull requests. Feel free to dig through existing issues and jump in.

License

This project is licensed under Apache-2.0.