понедельник, 24 октября 2022 г.

Хаотичные заметки о helm, minikube и deploy app

  

 Ставим по ману миникуб и 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

Комментариев нет:

Отправить комментарий