A newer version is available. For the latest information, see the
current release documentation.
Secure settings
editSecure settings
editSimilar to Elasticsearch, you can use Kubernetes secrets to manage secure settings for Kibana.
For example, you can define a custom encryption key for Kibana as follows:
-
Create a secret containing the desired setting:
kubectl create secret generic kibana-secret-settings \ --from-literal=xpack.security.encryptionKey=94d2263b1ead716ae228277049f19975aff864fb4fcfe419c95123c1e90938cd
-
Add a reference to the secret in the
secureSettings
section:apiVersion: kibana.k8s.elastic.co/v1 kind: Kibana metadata: name: kibana-sample spec: version: 8.16.0 count: 3 elasticsearchRef: name: "elasticsearch-sample" secureSettings: - secretName: kibana-secret-settings