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:
- A
ProviderConfigtype that only points to a credentialsSecret. - A
MyTyperesource type that serves as an example managed resource. - A managed resource controller that reconciles
MyTypeobjects and simply prints their configuration in itsObservemethod.
Run against a Kubernetes cluster:
make runBuild, push, and install:
make allBuild image:
make imagePush image:
make pushBuild binary:
make build