Skip to content

Commit 3402d4d

Browse files
committed
fix/update testJob
Signed-off-by: chipzoller <[email protected]>
1 parent 618ea18 commit 3402d4d

File tree

1 file changed

+2
-33
lines changed

1 file changed

+2
-33
lines changed

eks-anywhere-common/Testers/Kubecost/kubecost-testJob.yaml

+2-33
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ spec:
99
spec:
1010
template:
1111
spec:
12-
serviceAccountName: tester
12+
automountServiceAccountToken: false
1313
containers:
1414
- name: test-kubecost
1515
image: alpine/k8s:1.26.9
@@ -18,9 +18,8 @@ spec:
1818
args:
1919
- -c
2020
- >-
21-
svc=$(kubectl -n kubecost get svc -l app.kubernetes.io/name=cost-analyzer -o json | jq -r .items[0].metadata.name);
2221
echo Getting current Kubecost state.;
23-
response=$(curl -sL http://${svc}:9090/model/getConfigs);
22+
response=$(curl -sL http://kubecost-cost-analyzer:9090/model/getConfigs);
2423
code=$(echo ${response} | jq .code);
2524
if [ "$code" -eq 200 ]; then
2625
echo "Got Kubecost working configuration. Successful."
@@ -31,33 +30,3 @@ spec:
3130
fi
3231
restartPolicy: Never
3332
backoffLimit: 1
34-
---
35-
apiVersion: rbac.authorization.k8s.io/v1
36-
kind: Role
37-
metadata:
38-
name: test-role
39-
namespace: kubecost
40-
rules:
41-
- apiGroups: [""]
42-
resources: ["services"]
43-
verbs: ["list"]
44-
---
45-
apiVersion: rbac.authorization.k8s.io/v1
46-
kind: RoleBinding
47-
metadata:
48-
name: test-rolebinding
49-
namespace: kubecost
50-
subjects:
51-
- kind: ServiceAccount
52-
name: tester
53-
namespace: kubecost
54-
roleRef:
55-
kind: Role
56-
name: test-role
57-
apiGroup: rbac.authorization.k8s.io
58-
---
59-
apiVersion: v1
60-
kind: ServiceAccount
61-
metadata:
62-
name: tester
63-
namespace: kubecost

0 commit comments

Comments
 (0)