package
2.16.1
Repository: https://github.com/elastic/cloud-on-k8s.git
Documentation: pkg.go.dev

# 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.