Section courante

A propos

Section administrative du site

kubectl completion

Complétion
Kubernetes

Syntaxe

kubectl completion SHELL [options]

Description

Cette commande permet de sortir du code d'achèvement de l'interpréteur de commande pour l'interpréteur de commande spécifié (bash ou zsh).

Remarques

Exemples

L'exemple suivant permet d'effectuer l'installation de bash completion sur macOS à l'aide de homebrew. Si vous exécutez Bash 3.2 inclus avec macOS :

brew install bash-completion
brew install bash-completion@2
kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/kubectl

L'exemple suivant permet d'effectuer l'installation bash completion sur Linux. Si bash-completion n'est pas installé sur Linux, veuillez installer le paquet 'bash-completion' via le gestionnaire de paquets de votre distribution. Charger le code de complétion kubectl pour bash dans l'interpréteur de commande actuel :

source <(kubectl completion bash)
kubectl completion bash > ~/.kube/completion.bash.inc
printf "

L'exemple suivant permet dune complétion de l'interpréteur de commande Kubectl :

source '$HOME/.kube/completion.bash.inc'
" >> $HOME/.bash_profile
source $HOME/.bash_profile

L'exemple suivant permet de charger le code de complétion kubectl pour zsh dans l'interpréteur de commande actuel :

source <(kubectl completion zsh)

L'exemple suivant permet de définir le code kubectl completion pour zsh pour qu'il se charge automatiquement au démarrage :

kubectl completion zsh > "${fpath[1]}/_kubectl"


Dernière mise à jour : Lundi, le 1 Février 2021