Skip to content

tomowatt/k3s-multipass-bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

k3s-multipass-bootstrap

A quick and easy way to setup a local k3s Cluster using k3sup & Multipass.

Prerequisites

  • k3sup
  • Multipass
  • SSH key pair (generate with ssh-keygen -t ed25519 -f demo-key)

Usage

export PUBLIC_SSH_KEY_PATH=./demo-key.pub
export PRIVATE_SSH_KEY_PATH=./demo-key
./minimal-k3s-multipass-bootstrap.sh create

The generated kubeconfig will be saved in the current directory.

Cleanup

./minimal-k3s-multipass-bootstrap.sh delete

Troubleshooting

  • Ensure multipass and k3sup are installed and in your PATH.
  • If you see permission errors, check your SSH key permissions.

About

Bootstrap script to get a k3s Cluster created with Multipass for local development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages