# Functions
GarbageCollectPVCs ensures PersistentVolumeClaims created for the given es resource are deleted when no longer used, since this is not done automatically by the StatefulSet controller.
HandleDownscale attempts to downscale actual StatefulSets towards expected ones.
HandleUpscaleAndSpecChanges reconciles expected NodeSet resources.
NewDefaultDriver returns the default driver implementation.
NewMemoizingESState returns an initialized MemoizingESState.
NewPredicateContext returns a new predicate context for use when processing an Elasticsearch rolling upgrade.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
DefaultDriverParameters contain parameters for this driver.
MemoizingESState requests Elasticsearch for the requested information only once, at first call.
Predicate is a function that indicates if a Pod can be deleted (or not).
PredicateContext is the set of fields used while determining what set of pods can be upgraded when performing a rolling upgrade on an Elasticsearch cluster.
No description provided by the author