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

# Packages

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

# Functions

Add creates a new Kibana Controller and adds it to the Manager with default RBAC.
No description provided by the author
No description provided by the author
GetKibanaContainer returns the Kibana container from the given podSpec.
NewConfigSettings returns the Kibana configuration settings for the given Kibana resource.
No description provided by the author
No description provided by the author
NewState creates a new reconcile state based on the given request and Kibana resource with the resource state reset to empty.
ReconcileConfigSecret reconciles the expected Kibana config secret for the given Kibana resource.
VersionDefaults generates any version specific settings that should exist by default.

# Constants

Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
EnvNodeOptions is the environment variable name for the Node options that can be used to increase the Kibana maximum memory limit.
>= 7.16.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
SettingsFilename is the Kibana configuration settings file.
Constants to use for the config files in a Kibana pod.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.
>= 7.6.
<= 7.15.
Constants to use for the Kibana configuration settings.
Constants to use for the Kibana configuration settings.

# Variables

DataVolume is used to propagate the keystore file from the init container to Kibana running in the main container.
DefaultAnnotations are the default annotations for the Kibana pods.
No description provided by the author
No description provided by the author
LogsVolume can be used to persist logs even when the Kibana pod has readOnlyRootFilesystem set to true.
PluginsVolume can be used to persist plugins after installation via an init container when the Kibana pod has readOnlyRootFilesystem set to true.
TempVolume can be used for some reporting features when the Kibana pod has readOnlyRootFilesystem set to true.

# Structs

CanonicalConfig contains configuration for Kibana ("kibana.yml"), as a hierarchical key-value configuration.
PolicyConfig is a structure for storing Kibana config from the StackConfigPolicy.
ReconcileKibana reconciles a Kibana object.
State holds the accumulated state during the reconcile loop including the response and a pointer to a Kibana resource for status updates.