Skip to content

KirillSmirnow/k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s

Requirements

  • java 21
  • docker
  • minikube (brew install minikube)
  • kubectl (included in minikube)
  • helm (brew install helm)

Components

components

Deploy

Reset Minikube

minikube delete
minikube start --cpus=8 --memory=8G
minikube addons enable metrics-server
minikube addons enable ingress

Build Services

(
  cd _deploy
  eval $(minikube docker-env)
  ./build-images.sh
)

Deploy Services

(
  cd _deploy
  ./deploy-services.sh ${COLOR:-red}
)

Tunnel to Host

minikube tunnel

Check

open http://localhost/api/red/hello

Dashboard

minikube dashboard

Switch Default Namespace

(
  cd _deploy
  ./switch-default-namespace.sh ${COLOR:-green}
)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published