Argo CD¶
Manage Argo CD applications, projects, accounts, and RBAC from the TUI.
KeePass¶
Path: argocd/<env>/<instance>
| Field | Meaning |
|---|---|
| URL | Argo CD server |
| UserName / Password | user/pass auth |
auth_token |
bearer token (alternative to user/pass; also accepts token) |
insecure |
"true" skip TLS verification |
kubeconfig |
inline kubeconfig YAML (RBAC via k8s API) |
kubeconfig_path |
path to kubeconfig |
namespace |
Argo CD namespace (default argocd) |
tags |
tags |
omo secrets put argocd/development/local \
--url https://localhost:30443 \
--username admin \
--password '…'
Playground seeds argocd/development/local after make argocd-up + make seed-keepass.
Views¶
| Key | View |
|---|---|
| 0 | Applications |
| 1 | Projects |
| 2 | Accounts |
| 3 | RBAC |
RBAC sub-views¶
| Key | View |
|---|---|
| ++P++ | Policies |
| ++G++ | Groups |
Actions (highlights)¶
| View | Keys |
|---|---|
| Applications | ++S++ sync · ++F++ refresh · ++D++ delete · ++V++ details |
| Projects | ++C++ create · ++D++ delete · ++V++ details |
| Accounts | ++C++ create · ++T++ create token · ++D++ delete · ++V++ details |
| RBAC | ++V++ details |
Tags¶
gitops · kubernetes · cd