internal/

directory
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2022 License: Apache-2.0

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/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/external
Package external implements the external patch generator.
Package external implements the external patch generator.
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/cluster/structuredmerge
Package structuredmerge implements server side apply support for managed topology controllers.
Package structuredmerge implements server side apply support for managed topology controllers.
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 hooks has helper functions for Runtime Hooks.
Package hooks has helper functions for Runtime Hooks.
Package log provides log utilities for the topology package.
Package log provides log utilities for the topology package.
runtime
client
Package client provides the Runtime SDK client.
Package client provides the Runtime SDK client.
client/fake
Package fake is used to help with testing functions that need a fake RuntimeClient.
Package fake is used to help with testing functions that need a fake RuntimeClient.
metrics
Package metrics provides functions for creating Runtime SDK related metrics.
Package metrics provides functions for creating Runtime SDK related metrics.
registry
Package registry implements the RuntimeSDK registry.
Package registry implements the RuntimeSDK registry.
test/v1alpha1
Package v1alpha1 contains types for tests.
Package v1alpha1 contains types for tests.
test/v1alpha2
Package v1alpha2 contains types for tests.
Package v1alpha2 contains types for tests.
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.
runtime
Package runtime contains the webhook implementation for runtime ExtensionConfig.
Package runtime contains the webhook implementation for runtime ExtensionConfig.
test
Package test contains integration tests for webhooks.
Package test contains integration tests for webhooks.
util
Package util includes the utility functions for testing webhooks.
Package util includes the utility functions for testing webhooks.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL