Skip to content
This repository has been archived by the owner on Dec 31, 2024. It is now read-only.

Latest commit

 

History

History
78 lines (61 loc) · 2.86 KB

README.md

File metadata and controls

78 lines (61 loc) · 2.86 KB

logo

💙🤍README🤍💙

📘Table of Contents

  1. 📘Table of Contents
  2. 🖖Introduction
  3. 📚Documentation
  4. 🔗Links

🖖Introduction

I kindly request your thorough examination and absorption of the comprehensive documentation incorporated within the confines of this repository. Your diligent review of the diverse materials provided herein will undoubtedly enhance your understanding of the intricacies and nuances associated with the contents therein.

Please also see following documents:

📚Documentation

  • Install Helm:
sudo snap install helm --classic
  • Make sure you modify the values.yaml file specifically for the ingress configuration line 71and 77. You need to put in your own FQDN for the host. And make sure you put the external IP address of the ingress service in your DNS.

  • Create a new .tgz file for each Helm chart:

cd package
helm package ../filebeat/
helm package ../logstash/
helm package ../elasticsearch/ 
helm package ../kibana/
  • Install Logstash:
helm install filebeat https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/filebeat-7.15.0.tgz
helm install logstash https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/logstash-7.15.0.tgz
helm install elasticsearch https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/elasticsearch-7.15.0.tgz
helm install kibana https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/kibana-7.15.0.tgz
  • Get the Ip address of the Kibana service:
kubectl get ingress
  • Uninstall Logstash:
helm uninstall filebeat
helm uninstall logstash
helm uninstall elasticsearch
helm uninstall kibana
  • Upgrade Logstash:
helm upgrade filebeat https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/filebeat-x.x.x.tgz
helm upgrade logstash https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/logstash-x.x.x.tgz
helm upgrade elasticsearch https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/elasticsearch-x.x.x.tgz
helm upgrade kibana https://raw.githubusercontent.com/EliasDeHondt/elk-filebeat/refs/heads/main/package/kibana-x.x.x.tgz
  • Create a new version of the Helm chart for the repository:
sudo ./package.sh

Network Architecture

🔗Links