f1dz / karsajobs-deploy

Karsajobs Deploy on Kubernetes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Karsajobs Deploy

Before you go

We should deploy mongodb and the backend first then get the IP address and port which the backend run on.

Run this command to deploy mongodb and the backend:

make apply-mongo
make apply-backend

After we got the IP and port, update karsajobs-ui-deployment.yml line number 56 with the given IP and port.

To deploy the frontend service simply execute command as follows:

make apply-frontend

Images used in this deployment

  1. MongoDB (*We are using MongoDB V3)
  2. Backend
  3. Frontend

Grafana

In this project I'm using Node Exporter Full dashboard, the dashboard's screenshot will looks like this Grafana Dashboard

Source & CI Configuration

As we are using Github Action as CI, the workflows can be found in each branches of the source.

About

Karsajobs Deploy on Kubernetes


Languages

Language:Makefile 100.0%