Documentation ¶
Index ¶
Constants ¶
View Source
const ( DeploymentReadyCondition api.ConditionType = "DeploymentReady" KubernetesConnectedCondition api.ConditionType = "KubernetesConnected" RemoteDeploymentReadyCondition api.ConditionType = "RemoteDeploymentReadyCondition" RemoteCacheReadyCondition api.ConditionType = "RemoteCacheReady" ConnectionReadyCondition api.ConditionType = "ConnectionReady" ACSDeploymentSyncedCondition api.ConditionType = "ACSDeploymentSynced" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACS ¶
type ACS interface { ACSItem Inspect(ctx context.Context, deployment *api.ArangoDeployment, client kclient.Client, cachedStatus inspectorInterface.Inspector) error Cluster(uid types.UID) (ACSItem, bool) CurrentClusterCache() inspectorInterface.Inspector ClusterCache(uid types.UID) (inspectorInterface.Inspector, bool) ForEachHealthyCluster(f func(item ACSItem) error) error RemoteClusters() []types.UID }
Click to show internal directories.
Click to hide internal directories.