sudo snap install microk8s --classic
sudo usermod -a -G microk8s thomas
sudo chown -f -R thomas ~/.kube
newgrp microk8s
microk8s enable dashboard dns registry istio
Changement port 16443 -> 8443 Change port
cd charts\argocd
kubectl create namespace argocd
helm dependency update
helm install --version 2.2.2 argocd . -f .\values.yaml
or
bash helm repo add argo-cd https://argoproj.github.io/argo-helm helm dep update charts/argo-cd/
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
First login argocd login localhost:8080 --username admin --password somepassword argocd repo add https://charts.bitnami.com/bitnami --type helm --name bitnami --server "localhost:8080" --insecure
Si effectué sans argocd:
helm upgrade --cleanup-on-fail --install jupyterhub jupyterhub/jupyterhub --namespace jupyterhub --create-namespace -f values.yaml
(Zero to Jupyterhub)[https://zero-to-jupyterhub.readthedocs.io/en/latest/jupyterhub/installation.html]
Extendable workflow automation with all plugins.