provider-template is a minimal Crossplane Provider
that is meant to be used as a template for implementing new Providers. It comes
with the following features that are meant to be refactored:
ProviderConfigtype that only points to a credentials
MyTyperesource type that serves as an example managed resource.
- A managed resource controller that reconciles
MyTypeobjects and simply
prints their configuration in its
- Use this repository as a template to create a new one.
provider-templatewith your provider’s name.
maketo initialize the “build” Make submodule we use for CI/CD.
make reviewableto run code generation, linters, and tests.
MyTypewith your own managed resource implementation(s).