From 2fa4a5522369bc123f91190c1be594ce509d8084 Mon Sep 17 00:00:00 2001 From: Xavier Logerais Date: Tue, 18 Jun 2024 12:25:09 +0000 Subject: [PATCH] feat: Ajout d'aliases pour kubectl --- aliases.d/kubectl | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/aliases.d/kubectl b/aliases.d/kubectl index aa768eb..06257c8 100644 --- a/aliases.d/kubectl +++ b/aliases.d/kubectl @@ -1,14 +1,16 @@ #!/bin/bash -if (command -v kubectl &> /dev/null) -then +if (command -v kubectl &>/dev/null); then - # create a quick alias - alias k=kubectl - alias ks="kubectl --namespace kube-system" + # create some usefull aliases + alias k="kubectl" + alias kg="kubectl get" + alias kd="kubectl describe" + alias ks="kubectl --namespace kube-system" + alias kga="kubectl get --all-namespaces" - # add completion for the alias as well - complete -o default -F __start_kubectl k - complete -o default -F __start_kubectl ks + # add completion for the alias as well + complete -o default -F __start_kubectl k + complete -o default -F __start_kubectl ks fi