Documentation ¶
Overview ¶
Package liqocontrollermanager implements the utility functions for the liqo controller manager
Directories ¶
Path | Synopsis |
---|---|
Package foreignclusteroperator implements the logic of the ForeignCluster Operator
|
Package foreignclusteroperator implements the logic of the ForeignCluster Operator |
Package namespacemapctrl contains NamespaceMap Controller logic and some functions for managing remote Namespaces.
|
Package namespacemapctrl contains NamespaceMap Controller logic and some functions for managing remote Namespaces. |
Package nsoffctrl contains the logic to reconcile NamespaceOffloading resources and appropriately populate NamespaceMaps.
|
Package nsoffctrl contains the logic to reconcile NamespaceOffloading resources and appropriately populate NamespaceMaps. |
Package nodefailurectrl contains a controller that enforces a logic that ensure offloaded pods running on a failed node are evicted and rescheduled on a healthy node, preventing them to remain in a terminating state indefinitely.
|
Package nodefailurectrl contains a controller that enforces a logic that ensure offloaded pods running on a failed node are evicted and rescheduled on a healthy node, preventing them to remain in a terminating state indefinitely. |
Package podstatusctrl implements a controller that enforces the presence/absence of the remote unavailable label on local offloaded pods.
|
Package podstatusctrl implements a controller that enforces the presence/absence of the remote unavailable label on local offloaded pods. |
Package resourcerequestoperator contains the ResourceRequest controller which reconciles the resource and creates new ResourceOffer and related tests.
|
Package resourcerequestoperator contains the ResourceRequest controller which reconciles the resource and creates new ResourceOffer and related tests. |
resource-monitors
Package resourcemonitors contains the ResourceReader API that is used to create ResourceOffers, as well as resource monitors implementing this API.
|
Package resourcemonitors contains the ResourceReader API that is used to create ResourceOffers, as well as resource monitors implementing this API. |
Package resourceoffercontroller implements the logic of the ResourceOffer Operator
|
Package resourceoffercontroller implements the logic of the ResourceOffer Operator |
Package shadowendpointslicectrl contains the ShadowEndpointSlice logic.
|
Package shadowendpointslicectrl contains the ShadowEndpointSlice logic. |
Package shadowpodctrl contains Shadowpod Controller logic.
|
Package shadowpodctrl contains Shadowpod Controller logic. |
Package storageprovisioner implements the provisioner for the liqo virtual storage class.
|
Package storageprovisioner implements the provisioner for the liqo virtual storage class. |
Package virtualnodectrl contains VirtualNode Controller logic and some functions for managing NamespaceMap lifecycle.
|
Package virtualnodectrl contains VirtualNode Controller logic and some functions for managing NamespaceMap lifecycle. |
webhooks
|
|
foreigncluster
Package fcwh contains the logic of the ForeignCluster webhook.
|
Package fcwh contains the logic of the ForeignCluster webhook. |
namespaceoffloading
Package nsoffwh contains the logic of the NamespaceOffloading webhook.
|
Package nsoffwh contains the logic of the NamespaceOffloading webhook. |
pod
Package pod contains the logic of the pod mutating webhook.
|
Package pod contains the logic of the pod mutating webhook. |
pod/testutils
Package testutils provides utility function for webhook testing.
|
Package testutils provides utility function for webhook testing. |
shadowpod
Package shadowpod contains the validating webhook logic and the cache of peering information.
|
Package shadowpod contains the validating webhook logic and the cache of peering information. |
virtualnode
Package virtualnode contains the validating webhook logic and the cache of peering information.
|
Package virtualnode contains the validating webhook logic and the cache of peering information. |
Click to show internal directories.
Click to hide internal directories.