This is a task given by Mr. Vimal Daga Sir under LinuxWorld India AWS EKS Specialized Training. In this article you will come to know How to deploy Joomla, MySQL, Prometheus and Grafana on AWS EKS.
We will perform the following tasks:
- We are going to create a Kubernetes Cluster in AWS EKS
- We will configure Kubectl in our system in order to communicate with our cluster.
- Then we are going to deploy Joomla web-app with MySQL database in cluster with Application Load balance(ALB) using Kustomization YAML file.
- We will setup Joomla with MySQL Database.
- We will setup helm and tiller
- Then we will deploy Prometheus and Grafana in the Cluster
- Then we will connect the Prometheus(TSDB) with Grafana and export dashboard from Grafana Labs.
For more information, read this article