Kubectl เจเฉเจฌเจฐเจจเฉเจเจธ เจ เจคเฉ เจเฉเจฌเจฐเจจเฉเจเจธ เจฒเจ เจเฉฑเจ เจธเจผเจเจคเฉเจธเจผเจพเจฒเฉ เจเจฎเจพเจเจก เจฒเจพเจเจจ เจเฉเจฒ เจนเฉ, เจ เจคเฉ เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจนเจฐ เจฐเฉเจเจผ เจตเจฐเจคเจฆเฉ เจนเจพเจเฅค เจเจธ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจนเจจ เจ เจคเฉ เจคเฉเจธเฉเจ เจเจธ เจจเจพเจฒ เจเฉเจฌเจฐเจจเฉเจเจธ เจธเจฟเจธเจเจฎ เจเจพเจ เจเจธ เจฆเฉเจเจ เจฌเฉเจจเจฟเจเจฆเฉ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจคเฉเจจเจพเจค เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจเฉฑเจฅเฉ เจเฉเจฌเจฐเจจเฉเจเจธ 'เจคเฉ เจคเฉเจเจผเฉ เจจเจพเจฒ เจเฉเจก เจ เจคเฉ เจคเฉเจจเจพเจค เจเจฐเจจ เจฌเจพเจฐเฉ เจเฉเจ เจฎเจฆเจฆเจเจพเจฐ เจธเฉเจเจพเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเจจเฅค
kubectl เจเจเฉเจเฉฐเจชเจฒเฉเจ
เจคเฉเจธเฉเจ เจนเจฐ เจธเจฎเฉเจ Kubectl เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉเจเฉ, เจเจธเจฒเจ เจเจเฉเจเฉฐเจชเจฒเฉเจ เจฆเฉ เจจเจพเจฒ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจเฉเฉฐเจเฉเจเจ เจจเจนเฉเจ เจฎเจพเจฐเจจเฉเจเจ เจชเฉเจฃเจเฉเจเจเฅค
เจชเจนเจฟเจฒเจพเจ bash-completion เจชเฉเจเฉเจ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ (เจเจน เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉฐเจธเจเจพเจฒ เจจเจนเฉเจ เจนเฉ)เฅค
- เจฒเฉเจจเจเจธ
## Install
apt-get install bash-completion
## Bash
echo 'source <(kubectl completion bash)' >>~/.bashrc
## Zsh
source <(kubectl completion zsh)
- เจฎเฉเจเฉเจธ
## Install
brew install bash-completion@2
เจเจฟเจตเฉเจ เจเจฟ เจคเฉเจธเฉเจ เจฌเจฐเจฟเจ เจเฉฐเจธเจเจพเจฒ เจเจเจเจชเฉเฉฑเจ (เจเจตเฉเจเจเจธ เจธเฉเจเจธเจผเจจ) เจตเจฟเฉฑเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจฒเจพเจเจจเจพเจ เจเฉเฉเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ ~/.bashrc ะธะปะธ ~/.bash_profile
:
export BASH_COMPLETION_COMPAT_DIR=/usr/local/etc/bash_completion.d
[[ -r /usr/local/etc/profile.d/bash_completion.sh ]] && . /usr/local/etc/profile.d/bash_completion.sh
kubectl เจเจชเจจเจพเจฎ
เจเจฆเฉเจ เจคเฉเจธเฉเจ kubectl เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจเฉฑเจฅเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจชเจจเจพเจฎ เจนเจจ, เจเจธ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเฉเจ:
alias k='kubectl'
เจ
เจธเฉเจ เจเจธเจจเฉเฉฐ เจเฉเฉเจฟเจ เจนเฉ - เจซเจฟเจฐ เจเจฟเจฅเจฌ 'เจคเฉ kubectl-aliases 'เจคเฉ เจเฉฑเจ เจจเจเจผเจฐ เจฎเจพเจฐเฉเฅค เจ
เจนเจฟเจฎเจค เจ
เจฒเจช เจฌเจพเจฒเจเจจ (
เจฌเจธ เจเฉฑเจ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเฉ เจฒเจ เจเจฟเจเจฌเฉเจเจเจฒ เจเจฐเจซ เจธเฉเจ เจจเจพ เจเจฐเฉ, เจจเจนเฉเจ เจคเจพเจ เจเจน เจเจฆเฉ เจตเฉ เจธเจพเจฐเฉเจเจ เจเจฎเจพเจเจกเจพเจ เจจเฉเฉฐ เจจเจนเฉเจ เจธเจฎเจ เจธเจเฉเจเจพเฅค เจเจธเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจ เจเจพเจ เจฆเฉ เจนเจซเจผเจคเฉ เจ เจญเจฟเจเจธ เจเจฐเจจ เจฆเจฟเจเฅค
เจเฉเจฌเจฐเจจเฉเจเจธ + เจนเฉเจฒเจฎ เจเจพเจฐเจ
ยซ
เจเจฆเฉเจ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉเจฌเจฐเจจเฉเจเจธ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจคเฉเจจเจพเจค เจเจฐเจจเจพ เจ เจคเฉ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจเจพ เจเฉฑเจ เจฆเจฐเจฆ เจฌเจฃ เจเจพเจเจฆเจพ เจนเฉ, เจเจพเจธ เจเจฐเจเฉ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจคเฉเจจเจพเจคเฉ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจเฉเจ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจนเฉเจฒเจฎ เจเจพเจฐเจ เจชเฉเจเฉเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเจจ เจเจฟเจธ เจจเจพเจฒ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจ เจคเฉ เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจ เจชเจกเฉเจ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฆเฉเจ เจเจน เจฐเฉเจฒเฉเจเจผ เจธเจฟเจธเจเจฎ เจฆเฉเจเจฐเจพ เจเจฒเฉฑเจธเจเจฐ 'เจคเฉ เจฒเจพเจเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค
เจนเฉเจฒเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ Kubernetes เจชเฉเจเฉเจ เจจเฉเฉฐ เจเฉฑเจ เจเจพเจฐเจ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเฉ เจเฉฑเจ Kubernetes เจเจฆเจพเจนเจฐเจฃ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉเฅค
เจธเฉฐเจฐเจเจจเจพ เจฌเจนเฉเจค เจเจชเจฏเฉเจเฉ เจนเฉ: เจเจธ เจตเจฟเฉฑเจ เจเจธ เจฌเจพเจฐเฉ เจเจคเฉเจธเจผเฉเจฒ เจเจพเจฃเจเจพเจฐเฉ เจธเจผเจพเจฎเจฒ เจนเฉ เจเจฟ เจเจพเจฐเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจธเฉฐเจฐเจเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเฉฑเจ เจฐเฉเจฒเฉเจเจผ เจเฉฑเจ เจเจพเจธ เจธเฉฐเจฐเจเจจเจพ เจฆเฉ เจจเจพเจฒ เจเฉเฉเจฟเจ เจเฉฑเจ เจเจฒเฉฑเจธเจเจฐ เจตเจฟเฉฑเจ เจเฉฑเจ เจฎเฉเจเฉเจฆเจพ เจเจฆเจพเจนเจฐเจจ เจนเฉเฅค
apt เจเจพเจ yum เจฆเฉ เจเจฒเจ, เจนเฉเจฒเจฎ เจเจพเจฐเจ (เจ เจฐเจฅเจพเจค เจชเฉเจเฉเจ) เจเฉเจฌเจฐเจจเฉเจเจธ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ เจฌเจฃเจพเจ เจเจ เจนเจจ เจ เจคเฉ เจเจธเจฆเฉ เจเจฒเฉฑเจธเจเจฐ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเจพ เจชเฉเจฐเจพ เจซเจพเจเจฆเจพ เจเจ เจพเจเจเจฆเฉ เจนเจจ, เจ เจคเฉ เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจเฉเจเจผ เจธเจผเฉเจฐเฉเจเจค เจคเฉเจ เจนเฉ เจฎเจพเจชเจฏเฉเจเจคเจพ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃ เจฆเฉ เจฏเฉเจเจคเจพ เจนเฉเฅค เจนเฉเจฒเจฎ เจฆเฉเจเจฐเจพ เจตเจฐเจคเฉ เจเจ เจธเจพเจฐเฉ เจเจฟเฉฑเจคเจฐเจพเจ เจฆเฉ เจเจพเจฐเจ เจจเฉเฉฐ เจนเฉเจฒเจฎ เจตเจฐเจเจธเจชเฉเจธ เจจเจพเจฎเจ เจฐเจเจฟเจธเจเจฐเฉ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉฑเจ เจตเจพเจฐ เจคเฉเจจเจพเจค เจเฉเจคเฉ เจเจพเจฃ 'เจคเฉ, เจคเฉเจนเจพเจกเฉเจเจ DevOps เจเฉเจฎเจพเจ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจธเจฎเฉเจ เจเจพเจฐเจ เจฒเฉฑเจญเจฃ เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจชเจฃเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจนเฉ เจเจพเจฃเจเฉเจเจเฅค
เจนเฉเจฒเจฎ เจจเฉเฉฐ เจนเฉเจฐ เจคเจฐเฉเจเจฟเจเจ เจจเจพเจฒ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ:
- เจธเจจเฉเจช/เจฒเฉเจจเจเจธ:
sudo snap install helm --classic
- Homebrew/macOS:
brew install kubernetes-helm
- เจธเจเฉเจฐเจฟเจชเจ:
curl -L https://git.io/get_helm.sh | bash
- เจซเจพเจเจฒ:
- เจนเฉเจฒเจฎ เจจเฉเฉฐ เจธเจผเฉเจฐเฉ เจเจฐเฉ เจ เจคเฉ เจเจฒเฉฑเจธเจเจฐ เจตเจฟเฉฑเจ เจเจฟเจฒเจฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ:
helm init --history-max 200
- เจเฉฑเจ เจเจฆเจพเจนเจฐเจจ เจเจพเจฐเจ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ:
helm repo update
helm install --name releasemysql stable/mysql
เจเจน เจเจฎเจพเจเจกเจพเจ เจธเจฅเจฟเจฐ/mysql เจเจพเจฐเจ เจจเฉเฉฐ เจเจพเจฐเฉ เจเจฐเจฆเฉเจเจ เจนเจจ, เจ
เจคเฉ เจฐเฉเจฒเฉเจเจผ เจจเฉเฉฐ เจฐเฉเจฒเจฟเจเจผเจฎเจพเจเจเจธเจเจฟเจเจฒ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจนเฉเจฒเจฎ เจธเฉเจเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจนเฉเจฒเจฎ เจฐเฉเจฒเฉเจเจผ เจฆเฉ เจเจพเจเจ เจเจฐเฉเฅค
- เจ เฉฐเจค เจตเจฟเฉฑเจ, เจฐเฉเจฒเฉเจเจผ เจจเฉเฉฐ เจฎเจฟเจเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ:
helm delete --purge releasemysql
เจเจนเจจเจพเจ เจธเฉเจเจพเจตเจพเจ เจฆเจพ เจชเจพเจฒเจฃ เจเจฐเฉ เจ
เจคเฉ เจคเฉเจนเจพเจกเจพ เจเฉเจฌเจฐเจจเฉเจเจธ เจ
เจจเฉเจญเจต เจธเฉเจเจพเจตเจพเจ เจนเฉ เจเจพเจตเฉเจเจพเฅค เจเจฒเฉฑเจธเจเจฐ เจตเจฟเฉฑเจ เจเจชเจฃเฉ เจเฉเจฌเจฐเจจเฉเจเจธ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจฎเฉเฉฑเจ เจเฉเจเฉ เจฒเจ เจเจชเจฃเจพ เจเจพเจฒเฉ เจธเจฎเจพเจ เจธเจฎเจฐเจชเจฟเจค เจเจฐเฉเฅค เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉเจฌเจฐเจจเฉเจเจธ เจเจพเจ เจนเฉเจฒเจฎ เจฌเจพเจฐเฉ เจเฉเจ เจธเจตเจพเจฒ เจนเจจ,
เจธเจฐเฉเจค: www.habr.com