nkmakau / joomla-eks

Code to deploy mysql and joomla to AWS EKS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Joomla, MySQL Deployment on AWS-EKS

This is a task used to practice deployment to AWS EKS. We will come to know How to deploy Joomla, MySQL, Prometheus and Grafana on AWS EKS.

We will perform the following tasks:

  1. We are going to create a Kubernetes Cluster in AWS EKS
  2. We will configure Kubectl in our system in order to communicate with our cluster.
  3. Then we are going to deploy Joomla web-app with MySQL database in cluster with Application Load balance(ALB) using Kustomization YAML file.
  4. We will setup Joomla with MySQL Database.
  5. We will setup helm and tiller
  6. Then we will deploy Prometheus and Grafana in the Cluster
  7. Then we will connect the Prometheus(TSDB) with Grafana and export dashboard from Grafana Labs.

For more information, read this tutorial article

About

Code to deploy mysql and joomla to AWS EKS