diff --git a/test/suites/common/setup.yaml b/test/suites/common/setup.yaml index 5542f171e15e..7b049705ae50 100644 --- a/test/suites/common/setup.yaml +++ b/test/suites/common/setup.yaml @@ -103,4 +103,5 @@ spec: --set clusterName=$(params.cluster-name) \ --set clusterEndpoint=$(cat /root/.kube/config | grep server | awk '{print $2}') \ --set aws.defaultInstanceProfile=KarpenterNodeInstanceProfile-$(params.cluster-name) \ + --set controller.batchIdleDuration=10s \ --wait \ No newline at end of file diff --git a/test/suites/common/upgrade-crds.yaml b/test/suites/common/upgrade-crds.yaml index 6b1ca6b0923f..e09858f575c6 100644 --- a/test/suites/common/upgrade-crds.yaml +++ b/test/suites/common/upgrade-crds.yaml @@ -7,6 +7,8 @@ spec: description: | Upgrade Karpenter CRDs params: + - name: cluster-name + description: Name of the cluster under test. - name: git-ref description: Git commit, tag, or branch to check out. Requires a corresponding Karpenter snapshot release. workspaces: @@ -15,5 +17,6 @@ spec: - name: upgrade-crds image: public.ecr.aws/karpenter-testing/tools:latest script: | + aws eks update-kubeconfig --name $(params.cluster-name) kubectl replace -f https://raw.githubusercontent.com/aws/karpenter/$(params.git-ref)/charts/karpenter/crds/karpenter.sh_provisioners.yaml kubectl replace -f https://raw.githubusercontent.com/aws/karpenter/$(params.git-ref)/charts/karpenter/crds/karpenter.k8s.aws_awsnodetemplates.yaml \ No newline at end of file diff --git a/test/suites/upgrade/pipeline.yaml b/test/suites/upgrade/pipeline.yaml index 72026f3306f3..2ef119648dda 100644 --- a/test/suites/upgrade/pipeline.yaml +++ b/test/suites/upgrade/pipeline.yaml @@ -56,6 +56,8 @@ spec: taskRef: name: upgrade-crds params: + - name: cluster-name + value: $(params.cluster-name) - name: git-ref value: $(params.to-git-ref) runAfter: