[Argo] 04 - Dashboard
Install Helm
Ref: Helm tutorial step by step | Helm Installation
ubuntu@ip-172-30-5-71:~/kind$ wget https://get.helm.sh/helm-v3.9.4-linux-amd64.tar.gz --2022-09-13 08:02:42-- https://get.helm.sh/helm-v3.9.4-linux-amd64.tar.gz Resolving get.helm.sh (get.helm.sh)... 152.195.19.97, 2606:2800:11f:1cb7:261b:1f9c:2074:3c Connecting to get.helm.sh (get.helm.sh)|152.195.19.97|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 14026634 (13M) [application/x-tar] Saving to: ‘helm-v3.9.4-linux-amd64.tar.gz’ helm-v3.9.4-linux-amd64.tar.gz 100%[=========================================================================================>] 13.38M --.-KB/s in 0.1s 2022-09-13 08:02:42 (128 MB/s) - ‘helm-v3.9.4-linux-amd64.tar.gz’ saved [14026634/14026634] ubuntu@ip-172-30-5-71:~/kind$ tar -xvzf helm-v3.9.4-linux-amd64.tar.gz linux-amd64/ linux-amd64/helm linux-amd64/LICENSE linux-amd64/README.md ubuntu@ip-172-30-5-71:~/kind$ cd linux-amd64/ ubuntu@ip-172-30-5-71:~/kind/linux-amd64$ ls LICENSE README.md helm
ubuntu@ip-172-30-5-71:~/kind/linux-amd64$ sudo cp helm /usr/local/bin/helm ubuntu@ip-172-30-5-71:~/kind/linux-amd64$ ls /usr/local/bin/ helm kind kubectl
K9S
Ref: How to Run Argo Workflows in K3s
Ref: https://k9scli.io/topics/install/
安装后,能用,连接中提及了基本的案例,值得参考。
# Via LinuxBrew brew install derailed/k9s/k9s
Kubevious
Ref: Kubevious: Kubernetes Dashboard That Isn't A Waste Of Time
安装:https://github.com/kubevious/kubevious
先安装helm,在安装 as follows。
kubectl create namespace kubevious helm repo add kubevious https://helm.kubevious.io helm upgrade --atomic -i kubevious kubevious/kubevious --version 1.0.13 -n kubevious kubectl port-forward $(kubectl get pods -n kubevious -l "app.kubernetes.io/component=kubevious-ui" -o jsonpath="{.items[0].metadata.name}") 8080:80 -n kubevious
Kubernetes Dashboard
Video: Local Kubernetes development with KinD
Ref: https://github.com/imorti/kind-dashboard-setup