Ставим по ману миникуб и Kubectl https://phoenixnap.com/kb/install-minikube-on-ubuntu
Еще полезная статья: https://aws.plainenglish.io/running-kubernetes-using-minikube-cluster-on-the-aws-cloud-4259df916a07
И ещё, отличная статья: https://wkrzywiec.medium.com/how-to-deploy-application-on-kubernetes-with-helm-39f545ad33b8
Запуск с 1 ядром.
minikube start --extra-config=kubeadm.ignore-preflight-errors=NumCPU --force --cpus=1
Потом запускаем консоль миникуба
minikube dashboard --url
В локальном терминале открываем ssh тунель
ssh -i "C:\Users\ssh\LightsailDefaultKey-eu-central-1.pem" -L 8081:127.0.0.1:42127 ubuntu@18.193.108.171
Должно открыться
http://127.0.0.1:8081/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/#/workloads?namespace=default
kubectx и kubens
sudo apt install snapd
sudo snap install kubectx --classic
Ставим Helm
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh
Ставим helmfile
https://jhooq.com/helmfile-manage-helmchart/
Обновить то что в ингресс
helm dependency update ingress/
ssh -i "C:\Users\ssh\home.pem" -L 8081:127.0.0.1:80 momai@IP