tuana9a / aws-eks-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aws-eks-example

zero - EKS public worker node

one - EKS private worker node

find eks addon version

# find version of single addon
export AWS_REGION=us-east-1
kubernetes_version=1.26
addon_name=coredns
addon_name=kube-proxy
addon_name=vpc-cni
addon_name=aws-ebs-csi-driver
aws eks describe-addon-versions \
    --kubernetes-version "$kubernetes_version" \
    --addon-name $addon_name \
    --query 'addons[].addonVersions[].{Version: addonVersion, Default: compatibilities[0].defaultVersion}' | jq -r '.[] | [.Version,.Default] | @tsv'

# or find all of them at a time
export AWS_REGION=us-east-1
kubernetes_version=1.26
for addon_name in coredns kube-proxy vpc-cni aws-ebs-csi-driver; do
    echo "== $addon_name ==";
    aws eks describe-addon-versions \
        --kubernetes-version "$kubernetes_version" \
        --addon-name $addon_name \
        --query 'addons[].addonVersions[].{Version: addonVersion, Default: compatibilities[0].defaultVersion}' | jq -r '.[] | [.Version,.Default] | @tsv';
    echo;
done

About


Languages

Language:HCL 100.0%