Để tiết kiệm thời gian và làm cho cuộc sống của bạn dễ dàng hơn rất nhiều khi bạn muốn thực thi nhiều lệnh Kubernetes trong một phiên, hãy sử dụng alias lệnh .
Alias cho phép bạn tạo tên lối tắt cho lệnh, tên tệp hoặc bất kỳ văn bản shell nào. Bằng cách sử dụng bí danh, bạn tiết kiệm được rất nhiều thời gian khi thực hiện các công việc bạn thường xuyên làm.
Trên Linux
Ví dụ trên Linux/ Mac
Bạn mở console và thực hiện các lệnh
alias k='kubectl' alias kg='kubectl get' alias kgpo='kubectl get pod'
Tạo file ~/.bash_aliases
Theo mặc định, khi bạn tạo alias trong phiên bash thông qua dòng lệnh, chúng sẽ mất hiệu lực sau khi đóng phiên hoặc máy khởi động lại. Để đặt bí danh vĩnh viễn trên Ubuntu 22.04 hoặc bản phân phối dựa trên Linux khác có Bash shell, hãy làm theo các hướng dẫn cơ bản:
Xin lưu ý rằng tệp ~/.bash_aliases chỉ hoạt động nếu dòng sau xuất hiện trong tệp ~/.bashrc:
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi
Tạo file ~/.bash_aliases bằng lệnh
vim ~/.bash_aliases
Với nội dung và lưu lại file
# Bạn có thể thêm các lệnh muốn viết tắt vào file này ~/.bash_aliases alias k='kubectl' alias kg='kubectl get' alias kgpo='kubectl get pod'
Sau đó kích hoạt tính năng alias bằng lệnh
source ~/.bash_aliases
Trên Windows
Ví dụ trên Windows (Powershell)
Bạn mở powershell và chạy các lệnh
function k() { & kubectl $args } function kg() { & kubectl get $args } function kgpo() { & kubectl get pods $args }