loading...
Cover image for Logging in K8s with Elasticsearch, Fluentd and Kibana | Complete Course πŸš€

Logging in K8s with Elasticsearch, Fluentd and Kibana | Complete Course πŸš€

techworld_with_nana profile image Techworld with Nana Updated on ・2 min read

Configure logging with ElasticSearch, Fluentd and Kibana for your Kubernetes cluster πŸš€

β–Ί Get 30% off - with this code: UDEMY_NANA_OCT2020: Udemy course here


Course Overview

I designed this course to guide you step-by-step through a somewhat complex process of

  1. setting up a k8s cluster from scratch,
  2. deploying your own dockerized applications inside and
  3. configuring a fully functioning logging inside the cluster using EFK stack.

So we’ll go through and learn the whole process end-2-end.

Logging in Kubernetes EFK Course Overview

What you will learn πŸ€“

The individual steps we’ll go through and all the things you will learn in this compact course:

  • We will configure Java and NodeJS applications to produce logs, package them into Docker images and push into a Docker private repository
  • We will create a K8s cluster from scratch on Linode cloud platform (with LKE)
  • You will learn how to host your own docker images on a private repository and deploy them into k8s cluster

Learn the concepts of ELK, EFK and related K8s components

  • You will learn concepts of Elasticsearch, Kibana, Logstash and Fluentd

Elasticsearch, Fluentd and Kibana

  • as well as concepts of StatefulSet and DaemonSet components and Helm technology.

Deployment of EFK stack

After understanding all these concepts, we will deploy:

  • ElasticSearch (with data persistence,
  • Kibana and
  • Fluentd applications in K8s in an easy way using Helm charts

Collecting, processing and visualizing logs

Finally we will configure:

  • collecting and processing of the logs with Fluentd
  • and visualizing the application logs with Kibana

From theory to practice πŸ™ŒπŸΌ

I explain all the concepts theoretically with simple animations and visuals, so that you understand how they work. And then we go through demo parts to set up these technologies, so that you also learn how to use them in practice.

For that it’s of course important that you practice along with me. I have prepared a git repository with all the needed resources to follow along easier.


β–Ί Get 30% off - with this code: UDEMY_NANA_OCT2020: Udemy course


Like, share and follow me 😍 for more content:

Posted on by:

techworld_with_nana profile

Techworld with Nana

@techworld_with_nana

DevOps Consultant | YouTuber 🎬 | Software Engineer πŸ‘©πŸ»β€πŸ’» Based in Austria πŸ‡¦πŸ‡Ή

Discussion

pic
Editor guide
 

Thanks for the course Nana! Appreciate it.

Please see if you could include Beats[1] or we recently released Elastic Agent[2] which are quite popular too.

[1] elastic.co/beats/
[2] elastic.co/blog/introducing-elasti...