Skip to content
This repository was archived by the owner on Jan 22, 2026. It is now read-only.

Commit 072c682

Browse files
authored
Merge pull request #9 from jumpstarter-dev/client-svc-lease
Use new kubectl style client commands
2 parents 1f1d2e4 + 9630b4b commit 072c682

File tree

1 file changed

+20
-6
lines changed

1 file changed

+20
-6
lines changed

action.yml

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,19 +143,33 @@ runs:
143143
jmp exporter run test-exporter-sa &
144144
jmp exporter run test-exporter-legacy &
145145
146-
kubectl -n default wait --for=condition=Registered exporters.jumpstarter.dev/test-exporter-oidc
147-
kubectl -n default wait --for=condition=Registered exporters.jumpstarter.dev/test-exporter-sa
148-
kubectl -n default wait --for=condition=Registered exporters.jumpstarter.dev/test-exporter-legacy
146+
kubectl -n default wait --for=condition=Online exporters.jumpstarter.dev/test-exporter-oidc
147+
kubectl -n default wait --for=condition=Online exporters.jumpstarter.dev/test-exporter-sa
148+
kubectl -n default wait --for=condition=Online exporters.jumpstarter.dev/test-exporter-legacy
149149
150-
jmp client shell test-client-oidc --label example.com/board oidc <<EOF
150+
jmp client config use test-client-oidc
151+
152+
jmp client create lease --selector example.com/board=oidc --duration 1d
153+
jmp client get leases
154+
jmp client get exporters
155+
jmp client delete leases --all
156+
157+
jmp admin get client
158+
jmp admin get exporter
159+
jmp admin get lease
160+
161+
jmp exporter run test-exporter-oidc &
162+
kubectl -n default wait --for=condition=Online exporters.jumpstarter.dev/test-exporter-oidc
163+
164+
jmp client shell --client test-client-oidc --selector example.com/board=oidc <<EOF
151165
j power on
152166
EOF
153167
154-
jmp client shell test-client-sa --label example.com/board sa <<EOF
168+
jmp client shell --client test-client-sa --selector example.com/board=sa <<EOF
155169
j power on
156170
EOF
157171
158-
jmp client shell test-client-legacy --label example.com/board legacy <<EOF
172+
jmp client shell --client test-client-legacy --selector example.com/board=legacy <<EOF
159173
j power on
160174
EOF
161175

0 commit comments

Comments
 (0)