Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.

Latest commit

 

History

History

kibana

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Kibana deployment and proxy

This directory contains the Kibana Kubernetes Deployment and the nginx Kubernetes Deployment to front Kibana over HTTPS.

Before deploying

Make sure you deployed everything from the base folder and the elasticsearch folder before deploying the Kibana Kubernetes Deployment. Elasticsearch needs to be up and initialized before starting the Kibana Pod since the Kibana init script is loading Wazuh templates in Elasticsearch.

You will also need to update the domainName annotation value in the nginx-svc.yaml file before deploying that service.

You should also set a valid AWS ACM certificate ARN in the nginx-svc.yaml for the service.beta.kubernetes.io/aws-load-balancer-ssl-cert annotation. That certificate should match with the domainName.

Deploy

kubectl apply -f kibana-svc.yaml
kubectl apply -f nginx-svc.yaml

kubectl apply -f kibana-deploy.yaml
kubectl apply -f nginx-deploy.yaml