# Functions
No description provided by the author
BuildPodTemplateSpec builds a new PodTemplateSpec for an Elasticsearch node.
No description provided by the author
DefaultAffinity returns the default affinity for pods in a cluster.
DefaultEnvVars are environment variables injected into Elasticsearch pods.
HeadlessService returns a headless service for the given StatefulSet.
HeadlessServiceName returns the name of the headless service for the given StatefulSet.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateReplicas updates the given StatefulSet with the given replicas, and modifies the template hash label accordingly.
# Constants
DefaultTerminationGracePeriodSeconds is the termination grace period for the Elasticsearch containers.
No description provided by the author
No description provided by the author
No description provided by the author
ReadinessPortProbeScript is the simplified readiness check for ES >= 8.2.0 which supports a dedicated TCP check.
No description provided by the author
# Variables
No description provided by the author
DefaultResources for the Elasticsearch container.
# Structs
PolicyConfig is a structure for storing Elasticsearch config from the StackConfigPolicy.
ResourceNotAvailable implements the error interface and can be used to raise cases where not all compute or storage resources have been detected.
Resources contain per-NodeSet resources to be created.
# Type aliases
No description provided by the author