8 Aralık 2022 Perşembe

bash auto-completion on Linux

Giriş
Tüm açıklamalar burada

1. bash autocompletion kurulur. Şöyle yaparız
apt-get install bash-completion
# veya
yum install bash-completion
Eğer kurmadan önce zaten kurulumu diye kontrol etmek istersek şöyle yaparız. Burada type komutu ile bir bash fonksiyonu aranıyor. Bulunursa bir çıktı verecektir.
type _init_completion

2. kubectl autocompletion etkinleştirilir
Şöyle yaparız
# User
echo 'source <(kubectl completion bash)' >>~/.bashrc

# veya System
kubectl completion bash | sudo tee /etc/bash_completion.d/kubectl > /dev/null
Daha sonra bir alias tanımlarız ve alias için auto-completion etkinleştirilir. Şöyle yaparız
# If you have an alias for kubectl, you can extend shell completion to work with that alias:
echo 'alias k=kubectl' >>~/.bashrc
echo 'complete -o default -F __start_kubectl k' >>~/.bashrc
Daha sonra "k -" yazıp tab tuşuna iki kere basınca kullanılabilecek seçenekler gösterilir.

Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...