Skip to content

Latest commit

 

History

History
81 lines (53 loc) · 1.08 KB

readme.md

File metadata and controls

81 lines (53 loc) · 1.08 KB

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