kibana.k8s.elastic.co/v1edit

Package v1 contains API schema definitions for managing Kibana resources.

Resource Types

Kibanaedit

Kibana represents a Kibana resource in a Kubernetes cluster.

Field Description

apiVersion
string

kibana.k8s.elastic.co/v1

kind
string

Kibana

metadata
Kubernetes meta/v1.ObjectMeta


Refer to the Kubernetes API documentation for the fields of the metadata field.

spec
KibanaSpec


version string
Version of Kibana.
image string
Image is the Kibana Docker image to deploy.
count int32
Count of Kibana instances to deploy.
elasticsearchRef ObjectSelector
ElasticsearchRef is a reference to an Elasticsearch cluster running in the same Kubernetes cluster.
config Config
Config holds the Kibana configuration. See: https://www.elastic.co/guide/en/kibana/current/settings.html
http HTTPConfig
HTTP holds the HTTP layer configuration for Kibana.
podTemplate Kubernetes core/v1.PodTemplateSpec
PodTemplate provides customisation options (labels, annotations, affinity rules, resource requests, and so on) for the Kibana pods
secureSettings []SecretSource
SecureSettings is a list of references to Kubernetes secrets containing sensitive configuration options for Kibana. See: https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-kibana.html#k8s-kibana-secure-settings

KibanaSpecedit

KibanaSpec holds the specification of a Kibana instance.

Field Description

version
string

Version of Kibana.

image
string

Image is the Kibana Docker image to deploy.

count
int32

Count of Kibana instances to deploy.

elasticsearchRef
ObjectSelector

ElasticsearchRef is a reference to an Elasticsearch cluster running in the same Kubernetes cluster.

config
Config

Config holds the Kibana configuration. See: https://www.elastic.co/guide/en/kibana/current/settings.html

http
HTTPConfig

HTTP holds the HTTP layer configuration for Kibana.

podTemplate
Kubernetes core/v1.PodTemplateSpec

PodTemplate provides customisation options (labels, annotations, affinity rules, resource requests, and so on) for the Kibana pods

secureSettings
[]SecretSource

SecureSettings is a list of references to Kubernetes secrets containing sensitive configuration options for Kibana. See: https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-kibana.html#k8s-kibana-secure-settings