From a6905b948994cb9a9156ad2aedb4f4258769019e Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Fri, 28 Jun 2024 09:44:32 +0000 Subject: [PATCH] feat: Suppression completion ssh obsolete --- aliases.d/kubectl | 10 +--------- completion.d/ssh | 10 ---------- 2 files changed, 1 insertion(+), 19 deletions(-) delete mode 100644 completion.d/ssh diff --git a/aliases.d/kubectl b/aliases.d/kubectl index 6cf0ea7..141222f 100644 --- a/aliases.d/kubectl +++ b/aliases.d/kubectl @@ -9,15 +9,7 @@ if (command -v kubectl &>/dev/null); then alias ks="kubectl --namespace kube-system" alias kga="kubectl get --all-namespaces" alias kuc="kubectl config unset current-context" + alias kun="kubectl config set-context --current --namespace=" alias kgworkers="kubectl get nodes --selector '!node-role.kubernetes.io/control-plane' --label-columns heat,topology.kubernetes.io/zone,topology.kubernetes.io/region --sort-by metadata.labels.heat" - # add completion for the alias as well - complete -o default -F __start_kubectl k - complete -o default -F __start_kubectl ks - - # Experimental - complete -o default -F _complete_alias kg - complete -o default -F _complete_alias kd - complete -o default -F _complete_alias kga - fi diff --git a/completion.d/ssh b/completion.d/ssh deleted file mode 100644 index 790bb6e..0000000 --- a/completion.d/ssh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -#SSH -if [ -e ~/.ssh/config ]; then - complete -W "$(cat ~/.ssh/config | egrep -i "^\s*host\s+[a-zA-Z]" | sed -e "s/^host\s*//i")" ssh -fi - -if [ -e ~/.ssh/known_hosts ]; then - complete -W "$(cat ~/.ssh/known_hosts | cut -f 1 -d ' ' | sed -e s/,.*//g | uniq | grep -v "\[")" ssh -fi