Skip to content

Commit e95b99e

Browse files
Fixes pipeline failures for awscli-eks-cl2loadtest-with-addons (#349)
This commit fixes pipeline failures for awscli-eks-cl2loadtest-with-addons Signed-off-by: Ashish Ranjan <[email protected]> Signed-off-by: Ashish Ranjan <[email protected]>
1 parent 607e3d9 commit e95b99e

File tree

1 file changed

+20
-9
lines changed

1 file changed

+20
-9
lines changed

tests/pipelines/eks/awscli-cl2-load-with-addons.yaml

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ spec:
1515
- name: slack-hook
1616
- name: slack-message
1717
- name: amp-workspace-id
18+
- name: vpc-cfn-url
1819
- name: service-role-cfn-url
1920
default: "https://raw.githubusercontent.com/awslabs/kubernetes-iteration-toolkit/main/tests/assets/eks_service_role.json"
2021
- name: node-role-cfn-url
@@ -42,6 +43,15 @@ spec:
4243
taskRef:
4344
kind: Task
4445
name: awscli-role-create
46+
- name: awscli-vpc-create
47+
params:
48+
- name: stack-name
49+
value: $(params.cluster-name)
50+
- name: vpc-cfn-url
51+
value: $(params.vpc-cfn-url)
52+
taskRef:
53+
kind: Task
54+
name: awscli-vpc-create
4555
- name: create-cluster-node-role
4656
params:
4757
- name: stack-name
@@ -63,15 +73,15 @@ spec:
6373
value: $(params.cluster-name)-service-role
6474
- name: endpoint
6575
value: $(params.endpoint)
76+
- name: vpc-stack-name
77+
value: $(params.cluster-name)
6678
runAfter:
6779
- create-cluster-node-role
6880
- create-cluster-service-role
81+
- awscli-vpc-create
6982
taskRef:
7083
kind: Task
71-
name: awscli-eks-cluster-create
72-
workspaces:
73-
- name: config
74-
workspace: config
84+
name: awscli-eks-cluster-create-with-vpc-stack
7585
- name: create-mng-monitoring-nodes
7686
params:
7787
- name: cluster-name
@@ -134,6 +144,8 @@ spec:
134144
name: eks-addon-cwagent
135145
- name: generate
136146
params:
147+
- name: cluster-name
148+
value: $(params.cluster-name)
137149
- name: pods-per-node
138150
value: $(params.pods-per-node)
139151
- name: nodes-per-namespace
@@ -146,6 +158,8 @@ spec:
146158
value: $(params.desired-nodes)
147159
- name: amp-workspace-id
148160
value: '$(params.amp-workspace-id)'
161+
- name: endpoint
162+
value: $(params.endpoint)
149163
runAfter:
150164
- create-cw-agent-addon
151165
taskRef:
@@ -154,13 +168,11 @@ spec:
154168
workspaces:
155169
- name: source
156170
workspace: source
157-
- name: config
158-
workspace: config
159171
- name: results
160172
workspace: results
161-
finally:
173+
finally:
162174
- name: teardown
163-
params:
175+
params:
164176
- name: cluster-name
165177
value: $(params.cluster-name)
166178
- name: endpoint
@@ -177,6 +189,5 @@ spec:
177189
kind: Task
178190
name: awscli-eks-cluster-teardown
179191
workspaces:
180-
- name: config
181192
- name: source
182193
- name: results

0 commit comments

Comments
 (0)