# Functions
NewConfig constructs a Config with the given unstructured configuration data.
# 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
# Variables
AddToScheme adds the types in this group-version to the given scheme.
CfgOptions are config options for YAML config.
DefaultPodDisruptionBudgetMaxUnavailable is the default max unavailable pods in a PDB.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
AssociationConf holds the association configuration of an Elasticsearch cluster.
Config represents untyped YAML configuration.
HTTPConfig holds the HTTP layer configuration for resources.
KeyToPath defines how to map a key in a Secret object to a filesystem path.
ObjectSelector defines a reference to a Kubernetes object.
PodDisruptionBudgetTemplate defines the template for creating a PodDisruptionBudget.
ReconcilerStatus represents status information about desired/available nodes.
SecretRef is a reference to a secret that exists in the same namespace.
SecretSource defines a data source based on a Kubernetes Secret.
SelfSignedCertificate holds configuration for the self-signed certificate generated by the operator.
ServiceTemplate defines the template for a Kubernetes Service.
SubjectAlternativeName represents a SAN entry in a x509 certificate.
TLSOptions holds TLS configuration options.
# Interfaces
Associated interface represents an Elastic stack application that is associated with an Elasticsearch cluster.
Associator describes an object that allows its association to be set.
# Type aliases
AssociationStatus is the status of an association resource.