Photo by Andrea Piacquadio from Pexels

Article content

  1. Provision the ES Cluster
  2. Configure Fluent-Bit in EKS
  3. Deploy Fluent-bit
  4. Access Kibana Dashboard

Introduction to Elasticsearch Service

Elasticsearch can be installed on-premise, on Amazon EC2 or AWS Elasticsearch service. When you install Elasticsearch on-premise or on Amazon EC2, you have to be responsible for installing, provision infrastructure and managing the cluster. But with AWS…

Artifact Registry is not just a repository to store and manage Kubernetes artifacts or images like the GCR. It also supports Maven, npm, and Apt, language packages. So, developers can easily store them in a private or public repository. It is very easy and simple to create and publish artifacts.

In Docker, we build docker images and store them in a remote repository such as Docker Hub, GCR or ECR. Same with Helm you can generate Kubernetes packages with Helm called Charts. These charts can package into archive (tgz) files and store them in a remote or local repository.


Most of the time, developers store their docker images in the Docker Hub. If you are working on a project and you have private images that need to be stored in a private place, most of the time developers configure a nexus server and store it there.

But Google Cloud’s…

We all have exercised to use the terminal when interacting with Kubernetes. Kubevious is a tool that helps to visualize all the resources in a Kubernetes cluster. As in the above picture, we can simply check a number of namespaces, applications, pods, nodes, and many other details used in the…

Photo by Life Of Pix from Pexels

When we develop applications, we keep our passwords and other sensitive data such as usernames, keys etc secured. Security is one of the main factors we need to consider when developing enterprise applications. Most of the time developers encode and save them. In the last article, we discussed how to…

Photo by cottonbro from Pexels

In the last article, we discuss how to use environmental variables in Kubernetes definition files. Now, we will see how to use a separate configuration file to manage environmental data. ConfigMaps are used to store these environmental configuration data in Kubernetes. It is a file in the form of key…

Photo by slon_dot_pics from Pexels

When running applications in your own data centers you need to have proper disaster recovery techniques. Having a duplicate second datacenter is one method for disaster recovery. But when working enterprise-level, maintaining a second datacenter cost a lot.

AWS provides a cost-effective solution for this issue. AWS has large datacenter…

Photo by Vlada Karpovich from Pexels

Let’s start with an example. You have a system with two services as worker and master. The worker sends messages to the master. The system works fine. Suddenly the master becomes unavailable to receive the messages from the worker. …

Photo by olia danilevich from Pexels

First, you go to the link and create an AWS account. If you already have an account you can log in to the console.

Nethmini Romina

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store