File tree 3 files changed +30
-3
lines changed
3 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -103,4 +103,4 @@ spec:
103
103
--set clusterName=$(params.cluster-name) \
104
104
--set clusterEndpoint=$(cat /root/.kube/config | grep server | awk '{print $2}') \
105
105
--set aws.defaultInstanceProfile=KarpenterNodeInstanceProfile-$(params.cluster-name) \
106
- --wait
106
+ --wait
Original file line number Diff line number Diff line change
1
+ apiVersion : tekton.dev/v1beta1
2
+ kind : Task
3
+ metadata :
4
+ name : upgrade-crds
5
+ namespace : karpenter-tests
6
+ spec :
7
+ description : |
8
+ Upgrade Karpenter CRDs
9
+ params :
10
+ - name : git-ref
11
+ description : Git commit, tag, or branch to check out. Requires a corresponding Karpenter snapshot release.
12
+ workspaces :
13
+ - name : ws
14
+ steps :
15
+ - name : upgrade-crds
16
+ script : |
17
+ kubectl replace -f https://raw.githubusercontent.com/aws/karpenter/$(params.git-ref)/charts/karpenter/crds/karpenter.sh_provisioners.yaml
18
+ kubectl replace -f https://raw.githubusercontent.com/aws/karpenter/$(params.git-ref)/charts/karpenter/crds/karpenter.k8s.aws_awsnodetemplates.yaml
Original file line number Diff line number Diff line change 41
41
runAfter :
42
42
- setup
43
43
44
- - name : upgrade
44
+ - name : upgrade-chart
45
45
taskRef :
46
46
name : setup
47
47
params :
52
52
runAfter :
53
53
- run-test
54
54
55
+ - name : upgrade-crds
56
+ taskRef :
57
+ name : upgrade-crds
58
+ params :
59
+ - name : git-ref
60
+ value : $(params.to-git-ref)
61
+ runAfter :
62
+ - upgrade-chart
63
+
55
64
- name : run-test-again
56
65
taskRef :
57
66
name : run-test
63
72
- name : test-filter
64
73
value : TestIntegration
65
74
runAfter :
66
- - upgrade
75
+ - upgrade-crds
67
76
68
77
finally :
69
78
- name : cleanup
You can’t perform that action at this time.
0 commit comments