/eks_cluster_upgrade_from_1.17_to_1.18

steps for eks_cluster_upgrade_from_1.17_to_1.18

Primary LanguageShell

eks_cluster_upgrade_from_1.17_to_1.18

steps for eks_cluster_upgrade_from_1.17_to_1.18

Upgrade Using Jenkins Job

High Level Steps:

  1. Generate kubeconfig for the cluster
  2. Update the control-plane to the desired version
  3. Update kube-proxy,coredns,AWS_VPC_CNI

image

  1. Create a new nodegroup with the updated EKS version
  2. Migrate to new nodegroup

Create Jnkins Job parameterized, Add below 3 parameters:

  1. cluster_name
  2. kubernetes_version
  3. aws_region

image

Stages will look like this :

image