Skip to content

ts01soonr/k8s-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Hands-on Kubernetes

Here is Hands-on setup via using minikube cluster local setup(Kind)

  • role: control-plane
  • role: worker
  • role: worker

Screenshots - setup local cluster

App Screenshot

Components

prepare MySQL with PersistentVolume and initial Database

  • k8s/mysql.yaml

setup phpmyadmin deployment and service

  • k8s/pma.yaml

setup heartbeat control system

  • k8s/hbapi.yaml

setup runner with 3 replicas

  • k8s/hbclient.yaml

Extra setup steps on Host via ansible

portainer:

  • ansible/portainer.yml

local HBclient

  • ansible/installHB.yml

Screenshots - Results

web list App Screenshot

Pods and services App Screenshot

Hands-on load testing

  • with Grafana-K6 App Screenshot

  • with Apache-Jmeter App Screenshot