feat: add kubernetes, terraform, docker, networking aliases; update nvim config
Add comprehensive aliases for k8s, terraform, AWS, Docker and networking in both bash and zsh. Update avante.nvim config (max_tokens=32000, behaviour settings). Update README to reflect new packages.
This commit is contained in:
41
aliases.bash
41
aliases.bash
@@ -49,3 +49,44 @@ alias vi=nvim
|
||||
alias vimrc='nvim ~/.config/nvim/init.lua'
|
||||
alias ealias='nvim ~/dotfiles/aliases.bash'
|
||||
alias bashrc='nvim ~/.bashrc'
|
||||
|
||||
# ── Kubernetes ─────────────────────────────────────────
|
||||
alias k='kubectl'
|
||||
alias kg='kubectl get'
|
||||
alias kgp='kubectl get pods'
|
||||
alias kgs='kubectl get svc'
|
||||
alias kgd='kubectl get deployments'
|
||||
alias kgn='kubectl get nodes'
|
||||
alias kd='kubectl describe'
|
||||
alias kl='kubectl logs'
|
||||
alias klf='kubectl logs -f'
|
||||
alias kx='kubectx'
|
||||
alias kn='kubens'
|
||||
alias kctx='kubectx'
|
||||
alias kns='kubens'
|
||||
|
||||
# ── Terraform ──────────────────────────────────────────
|
||||
alias tf='terraform'
|
||||
alias tfi='terraform init'
|
||||
alias tfa='terraform apply'
|
||||
alias tfp='terraform plan'
|
||||
alias tfd='terraform destroy'
|
||||
alias tff='terraform fmt -recursive'
|
||||
alias tfv='terraform validate'
|
||||
alias tfo='terraform output'
|
||||
|
||||
# ── AWS ────────────────────────────────────────────────
|
||||
alias awsl='aws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId,State.Name,Tags[?Key==\`Name\`].Value|[0]]" --output table'
|
||||
|
||||
# ── Docker / Containers ────────────────────────────────
|
||||
alias d='docker'
|
||||
alias dc='docker compose'
|
||||
alias dcu='docker compose up -d'
|
||||
alias dcd='docker compose down'
|
||||
alias dps='docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}"'
|
||||
|
||||
# ── Networking ─────────────────────────────────────────
|
||||
alias ports='ss -tlnp'
|
||||
alias myip='curl -4 icanhazip.com'
|
||||
alias listening='ss -tlnp'
|
||||
alias pingg='ping -c 4 8.8.8.8'
|
||||
|
||||
Reference in New Issue
Block a user