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.