Cluster API Provider Docker (CAPD)
CAPD is a reference implementation of an infrastructure provider for the Cluster API project using Docker.
This is one out of three components needed to run a Cluster API management cluster.
For a complete overview, please refer to the documentation available here which uses CAPD as an example infrastructure provider.
- To be a the reference implementation of an infrastructure provider.
- The code is highly trusted and used in testing of ClusterAPI.
- This provider can be used as a guide for developers looking to implement their own infrastructure provider.
In order to test your local changes, go to the top level directory of this project,
cluster-api/ and run
make -C test/infrastructure/docker test-e2e to run the test suite.
This make target will build an image based on the local source code and use that image during testing.