steps for eks_cluster_upgrade_from_1.17_to_1.18
Upgrade Using Jenkins Job
High Level Steps:
- Generate kubeconfig for the cluster
- Update the control-plane to the desired version
- Update kube-proxy,coredns,AWS_VPC_CNI
- Create a new nodegroup with the updated EKS version
- Migrate to new nodegroup
Create Jnkins Job parameterized, Add below 3 parameters:
- cluster_name
- kubernetes_version
- aws_region
Stages will look like this :