Skip to content

vinnie357/mini-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini-labs

settings for local laptop labs using Wsl2 where possible.

current equipment is a surface pro 9 with win11. 16GB

laptop tools

  • windows 11
  • hyperv
  • vagrant
  • minikube
  • docker-ce

vscode plugins

- GitHub.copilot
- HashiCorp.HCL

setup

depends on what tools you want to use

common

. scripts/wsl-conf.sh
# restart wsl

restart wsl

kind with docker

. scripts/docker.sh
. scripts/kind.sh
. scripts/kubectl.sh
# https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster
kind create cluster
kubectl get pods --all-namespaces
kind delete cluster

vagrant with hyperv

note: requires enabling hyperv

  • add windows features
# vagrant
. scripts/vagrant.sh
# docker
. scripts/docker.sh

# docker-compose
. scripts/docker-compose.sh

cd labs/hashicorp/hashi-stack
# kvm
. scripts/kvm-qemu.sh
# firecracker 
. scripts/firecracker.sh

About

mini-labs for local testing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published