K8s/CSI Hostpath Driver: Difference between revisions
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
sudo ufw route allow out on ${MINIKUBE_BRIDGE} | sudo ufw route allow out on ${MINIKUBE_BRIDGE} | ||
sudo ufw status numbered | sudo ufw status numbered | ||
sudo ufw | sudo ufw reload | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 16: | Line 16: | ||
cat << EXE | sudo -i -u minikube bash | cat << EXE | sudo -i -u minikube bash | ||
mkdir -p ${HOME}/volumes | mkdir -p ${HOME}/volumes | ||
minikube mount ${HOME}/volumes:/var/minikube | minikube mount ${HOME}/volumes:/var/minikube --port=1980 | ||
EXE | EXE | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 23:59, 13 August 2024
Minikube
Minikube » Mounts » 9P
9P mounts are flexible and work across all hypervisors, but suffers from performance and reliability issues when used with large folders (>600 files).
MINIKUBE_BRIDGE="br-$(docker network ls -fname=minikube --format=json|jq -r '.ID')"
sudo ufw route allow out on ${MINIKUBE_BRIDGE}
sudo ufw status numbered
sudo ufw reload
|
cat << EXE | sudo -i -u minikube bash
mkdir -p ${HOME}/volumes
minikube mount ${HOME}/volumes:/var/minikube --port=1980
EXE
| |
| ||
Playground
sudo -i -u minikube
minikube config
minikube stop
|
minikube start
minikube docker-env
minikube addons list
|
minikube addons enable ingress
minikube addons enable ingress-dns
minikube addons enable metrics-server
|
| ||
minikube addons enable volumesnapshots
minikube addons enable csi-hostpath-driver
minikube addons enable storage-provisioner
|
kubectl get ns
kubectl get all
kubectl get all -A
|
minikube kubectl -- get ns
minikube kubectl -- get all
minikube kubectl -- get all -A
|