Skip to content

Spin-up a lightweight Kubernetes cluster on Linux with K3s, MetalLB and Nginx Ingress

License

Notifications You must be signed in to change notification settings

navilg/spinup-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

spinup-k8s

Spin-up a lightweight Kubernetes cluster on Ubuntu standalone VM with K3s, MetalLB and Nginx Ingress to setup learning or test environment.

Spin up a test Kubernetes cluster

curl -L https://raw.githubusercontent.com/navilg/spinup-k8s/master/spinup.sh -o spinup.sh
sudo bash spinup.sh
  • Enter cluster name once prompted.

  • Enter number of worker (Agent) node required. Minimum 1 recommended. 1Gi + 1Gi per worker node free memory is recommended.

  • Enter kubernetes API port on which K8s will listen. Must be an unused port.

To find manual steps, read this article:

https://medium.com/linux-shots/spin-up-a-lightweight-kubernetes-cluster-on-linux-with-k3s-metallb-and-nginx-ingress-167d98f3583d

About

Spin-up a lightweight Kubernetes cluster on Linux with K3s, MetalLB and Nginx Ingress

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages