Directories ¶
Path | Synopsis |
---|---|
Package contract provides support for the ClusterReconciler to handle with providers objects according to the Cluster API contract.
|
Package contract provides support for the ClusterReconciler to handle with providers objects according to the Cluster API contract. |
controllers
|
|
cluster
Package cluster implements cluster controller.
|
Package cluster implements cluster controller. |
clusterclass
Package clusterclass implements the clusterclass controller.
|
Package clusterclass implements the clusterclass controller. |
machine
Package machine implements machine controller.
|
Package machine implements machine controller. |
machinedeployment
Package machinedeployment implements machinedeployment controller.
|
Package machinedeployment implements machinedeployment controller. |
machinedeployment/mdutil
Package mdutil implements MachineDeployment utilities meant to be consumed internally by the controller.
|
Package mdutil implements MachineDeployment utilities meant to be consumed internally by the controller. |
machinehealthcheck
Package machinehealthcheck implements machinehealthcheck controller.
|
Package machinehealthcheck implements machinehealthcheck controller. |
machineset
Package machineset implements machineset controller.
|
Package machineset implements machineset controller. |
topology/cluster
Package cluster implements the cluster topology controller.
|
Package cluster implements the cluster topology controller. |
topology/cluster/mergepatch
Package mergepatch implements merge patch support for managed topology.
|
Package mergepatch implements merge patch support for managed topology. |
topology/cluster/patches
Package patches implement the patch engine.
|
Package patches implement the patch engine. |
topology/cluster/patches/api
Package api contains the API definition for the patch engine.
|
Package api contains the API definition for the patch engine. |
topology/cluster/patches/inline
Package inline implements the inline JSON patch generator.
|
Package inline implements the inline JSON patch generator. |
topology/cluster/patches/variables
Package variables calculates variables for patching.
|
Package variables calculates variables for patching. |
topology/cluster/scope
Package scope provides types for handling all the information to process a request in the topology/ClusterReconciler controller.
|
Package scope provides types for handling all the information to process a request in the topology/ClusterReconciler controller. |
topology/machinedeployment
Package machinedeployment implements the machinedeployment topology controller.
|
Package machinedeployment implements the machinedeployment topology controller. |
topology/machineset
Package machineset implements the machineset topology controller.
|
Package machineset implements the machineset topology controller. |
Package log provides log utilities for the topology package.
|
Package log provides log utilities for the topology package. |
test
|
|
builder
Package builder implements builder and CRDs for creating API objects for testing.
|
Package builder implements builder and CRDs for creating API objects for testing. |
envtest
Package envtest contains the test environment to run integration tests.
|
Package envtest contains the test environment to run integration tests. |
matchers
Package matchers contains the functionality to match two Kubernetes runtime.Objects.
|
Package matchers contains the functionality to match two Kubernetes runtime.Objects. |
topology
|
|
check
Package check implements checks for managed topology.
|
Package check implements checks for managed topology. |
variables
Package variables implements validation and defaulting for ClusterClass variables.
|
Package variables implements validation and defaulting for ClusterClass variables. |
Package webhooks contains external webhook implementations for some of our API types.
|
Package webhooks contains external webhook implementations for some of our API types. |
test
Package test contains integration tests for webhooks.
|
Package test contains integration tests for webhooks. |
Click to show internal directories.
Click to hide internal directories.