Install tools
Install utilities
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
Note
You should run this command as administrator.
Install kubectl
Kubernetes 1.32
Kubernetes 1.31
Kubernetes 1.30
Kubernetes 1.29
Kubernetes 1.32
Kubernetes 1.31
Kubernetes 1.30
Kubernetes 1.29
Kubernetes 1.32
Kubernetes 1.31
Kubernetes 1.30
Enable Shell Autocomplete
Install eksctl
Enable Shell Autocomplete
Minimum IAM policies for eksctl
AWSCloudFormationFullAccess (AWS Managed Policy) | |
---|---|
Install helm
curl -LO https://get.helm.sh/helm-v3.17.1-linux-amd64.tar.gz
tar -xvzf helm-v3.17.1-linux-amd64.tar.gz
sudo install -o root -g root -m 0755 linux-amd64/helm /usr/local/bin/helm
sudo install -o root -g root -m 0755 linux-amd64/helm /usr/bin/helm
helm version
sudo helm version
rm -rf linux-amd64
rm -rf helm-v3.17.1-linux-amd64.tar.gz
curl -LO https://get.helm.sh/helm-v3.17.1-linux-arm64.tar.gz
tar -xvzf helm-v3.17.1-linux-arm64.tar.gz
sudo install -o root -g root -m 0755 linux-arm64/helm /usr/local/bin/helm
sudo install -o root -g root -m 0755 linux-arm64/helm /usr/bin/helm
helm version
sudo helm version
rm -rf linux-arm64
rm -rf helm-v3.17.1-linux-arm64.tar.gz
Enable Shell Autocomplete
Install docker
Enable Shell Autocomplete
Install docker buildx
export DOCKER_BUILDKIT=1
wget https://github.com/docker/buildx/releases/download/v0.21.1/buildx-v0.21.1.linux-amd64
mkdir -p ~/.docker/cli-plugins
mv buildx-v0.21.1.linux-amd64 ~/.docker/cli-plugins/docker-buildx
chmod a+x ~/.docker/cli-plugins/docker-buildx
docker run --privileged --rm ghcr.io/marcus16-kang/binfmt:amd64 --install all
export DOCKER_BUILDKIT=1
wget https://github.com/docker/buildx/releases/download/v0.21.1/buildx-v0.21.1.linux-arm64
mkdir -p ~/.docker/cli-plugins
mv buildx-v0.21.1.linux-arm64 ~/.docker/cli-plugins/docker-buildx
chmod a+x ~/.docker/cli-plugins/docker-buildx
docker run --privileged --rm ghcr.io/marcus16-kang/binfmt:arm64 --install all
Note
You can build and push using this command:
Install k9s
YOU SHOULD INSTALL awscliv2
IN HERE
Enable Shell Autocomplete
Install kubectx
Enable Shell Autocomplete
Install kubens
Enable Shell Autocomplete
Install argocd
Enable Shell Autocomplete
Install istioctl
curl -L https://istio.io/downloadIstio | sh -
sudo install -o root -g root -m 0755 ./istio-1.24.3/bin/istioctl /usr/local/bin/istioctl
sudo install -o root -g root -m 0755 ./istio-1.24.3/bin/istioctl /usr/bin/istioctl
sudo istioctl version --short --remote=false
istioctl version --short --remote=false