Cài đặt Tool

Cài đặt kubectl

Các cluster của Amazon EKS sẽ cần công cụ kubectlkubeletaws-cli hoặc aws-iam-authenticator để cho phép chứng thực IAM cho Kubernetes cluster của bạn.

  1. Chúng ta sử dụng lệnh sau để cài kubectl.
sudo curl --silent --location -o /usr/local/bin/kubectl \
   https://amazon-eks.s3.us-west-2.amazonaws.com/1.21.2/2021-07-05/bin/linux/amd64/kubectl

sudo chmod +x /usr/local/bin/kubectl

Create Workspace Các bạn có thể xem thêm cài đặt kubectl trên AWS

  1. Cập nhật awscli
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

Create Workspace

  1. Chúng ta thực hiện xác thực.
for command in kubectl jq envsubst aws
  do
    which $command &>/dev/null && echo "$command in path" || echo "$command NOT FOUND"
  done

Create Workspace

  1. Kích hoạt kubectl bash_completion
kubectl completion bash >>  ~/.bash_completion
. /etc/profile.d/bash_completion.sh
. ~/.bash_completion

Create Workspace