Argocd基于网络的终端
https://argo-cd.readthedocs.io/en/stable/operator-manual/web_based_terminal/
官网参考: https://argo-cd.readthedocs.io/en/stable/operator-manual/web_based_terminal/
添加配置
kubectl edit cm argocd-cm -n argocd
apiVersion: v1
data:
exec.enabled: "true"
exec.shells: bash,sh,powershell,cmd
配置权限
kubectl edit cm argocd-rbac-cm -n argocd
apiVersion: v1
data:
policy.csv: |
p, role:org-admin, exec, create, */test-*, allow
argocd terminal使用不了的问题 只要
kubectl edit clusterRole argocd-server -n argocd
添加
- apiGroups:
- ""
resources:
- pods/exec
verbs:
- create