khaosdoctor / apps40-scalingdemo-frontend

Improvement for Scott Coulton's learning path on APPS40 creating a GUI for the scaling demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

APPS40 Scaling demo frontend

Improvement for Scott Coulton's learning path on APPS40 creating a GUI for the scaling demo

Deploying

This repository contains a Helm index. This means you can add it to your local helm repos without having to clone it:

$ helm repo add apps40 https://lsantos.dev/apps40-scalingdemo-frontend/helm

Then install it on your cluster using:

$ helm upgrade --install --atomic visualization-frontend-default --set env=default --set image.tag=v0.1.1 --set 'ingress.hostname="cluster-info.your-cluster-domain.com"' --set environment.API_URL="http://visualization-api.your-cluster-domains.com" --namespace your-namespace apps40/visualization-frontend

Caveats

  • This is a generic cluster info website, it can be used with any cluster
  • It uses the internal Kubernetes API to fetch both HPA and Deployment information

About

Improvement for Scott Coulton's learning path on APPS40 creating a GUI for the scaling demo


Languages

Language:TypeScript 40.5%Language:Vue 22.5%Language:JavaScript 14.1%Language:Shell 12.0%Language:Dockerfile 8.1%Language:HTML 2.9%