Рет қаралды 24,706
#DevOps #Lifelonglearning #learningisgood #SecDevOps #CyberSecurity #LogAnalytics #Elasticsearch #elk #elk stack
Hey Guys
In this lecture elasticsearch deep dive, I will demonstrate How to deploy a multi-node elastic-search cluster on a Google cloud platform(GCP) compute engine VM using Debian Package. We will deploy a 3 node elasticsearch cluster with each elasticsearch node communicating over SSL and kibana communicating to our 3 node elasticsearch cluster over https.
00:00 Introduction
00:25 High level Steps for installation
01:12 Creating our virtual machines for this Demo
02:12 Testing connectivity to our GCP Virtual machines
03:17 Installation reference for our elk multi node setup
03:56 elasticsearch base configration
05:44 Generating CA for our elasticsearch cluster
06:26 Generating SSL certificates for our 3 node elasticsearch cluster
07:25 Generating HTTPS certificate for our multi node elasticsearch cluster
10:50 Copy the certificates on first node
12:45 Configure elasticsearch node 1 with security settings
14:47 Distribute certificates and elasticsearch.yml to our cluster nodes
17:46 Personalise elasticsearch.yml for each cluster node
19:10 Distribute certificates and configure kibana instance
21:13 start elasticsearch
21:40 Troubleshoot issues in your cluster configuration
24:06 Generate credentials for elasticsearch built-in users
24:34 Configure password authentication for elasticsearch on kibana
25:12 Test connectivity to our multi node elasticsearch cluster
This video is part of a playlist where I will demonstrate how to automate the deployment of ELK Stack (Elasticsearch, Logstash and Kibana ) and Beats( Heartbeat, Metric Beat, Packet beat, File Beat etc) using Ansible
Link to Playlist:
• Elasticsearch Automati...
Link to the file used in this video
gitlab.com/LabIT/elasticsearc...
Link to git repository
gitlab.com/LabIT/elasticsearc...
We will use Google cloud platform to host our VMs. GCP provides $300 in free trial credits which we will use to host our lab environment.
Elasticsearch
Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data for lightning fast search, fine‑tuned relevancy, and powerful analytics that scale with ease.
Ansible
Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates.
Please Like my video and subscribe to my channel and leave your comments.