OVERVIEW
A CLI toolkit for AtlasLabs’ automations & workflows for DevOps
•
A workflows; blue/green upgrade EKS nodes from nodegroups(kube restart-all-deploy-sts)
•
Wrap frequently used commands; aws , kubectl , …
STACK
USAGE
❯ atlasctl --help
Usage: atlasctl [OPTIONS] COMMAND [ARGS]...
The CLI program for AtlasLabs
╭─ Options ────────────────────────────────────────────────────────────╮
│ --install-completion Install completion for the current │
│ shell. │
│ --show-completion Show completion for the current shell, │
│ to copy it or customize the │
│ installation. │
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────╮
│ aws │
│ helm │
│ kube │
╰──────────────────────────────────────────────────────────────────────╯
❯ atlasctl aws --help
Usage: atlasctl aws [OPTIONS] COMMAND [ARGS]...
╭─ Options ────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────╮
│ list-ec2 │
│ list-elasticache │
│ list-msk │
│ list-rds │
╰──────────────────────────────────────────────────────────────────────╯
❯ atlasctl helm --help
Usage: atlasctl helm [OPTIONS] COMMAND [ARGS]...
╭─ Options ────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────╮
│ create Create new helm chart from starter templates │
│ push-to-prod │
╰──────────────────────────────────────────────────────────────────────╯
❯ atlasctl kube --help
Usage: atlasctl kube [OPTIONS] COMMAND [ARGS]...
╭─ Options ────────────────────────────────────────────────────────────╮
│ --help Show this message and exit. │
╰──────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────╮
│ list-nodes-group-by │
│ list-pods-in-labeled-nodes │
│ restart-all-deploy-sts │
╰──────────────────────────────────────────────────────────────────────╯
Bash
복사