Skip to content

Commit 25a9da6

Browse files
authored
📖 docs: machinepool contract spec (#12971)
* docs: machinepool contract spec This adds documentation that details the contract for providers when implementing an infrastructure machine pool. This has been created retrospectively from looking at a number of providers and the MachinePool controller. Signed-off-by: Richard Case <[email protected]> * doc: review changes Changes after the first review by Fabrizio. Signed-off-by: Richard Case <[email protected]> * doc: review changes Changes after the first review by Fabrizio. Signed-off-by: Richard Case <[email protected]> * docs: updates after second review Some updates after an additional review by Andreas. Signed-off-by: Richard Case <[email protected]> * docs: incorporate feedback from review Various updates after review by Fabrizio and Andreas. Specifically: - Making it clearer what is preferred state vs current deprecated - Rewording some parts to be clearer. Signed-off-by: Richard Case <[email protected]> --------- Signed-off-by: Richard Case <[email protected]>
1 parent 5793ee7 commit 25a9da6

File tree

3 files changed

+536
-1
lines changed

3 files changed

+536
-1
lines changed

docs/book/src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@
9595
- [Provider contracts](developer/providers/contracts/overview.md)
9696
- [InfraCluster](./developer/providers/contracts/infra-cluster.md)
9797
- [InfraMachine](developer/providers/contracts/infra-machine.md)
98+
- [InfraMachinePool](developer/providers/contracts/infra-machinepool.md)
9899
- [BootstrapConfig](developer/providers/contracts/bootstrap-config.md)
99100
- [ControlPlane](developer/providers/contracts/control-plane.md)
100101
- [clusterctl](developer/providers/contracts/clusterctl.md)

0 commit comments

Comments
 (0)