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

Commit 0258e53

Browse files
committed
Use new configuration format
1 parent 7e5491a commit 0258e53

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ runs:
4545
--key=server-key.pem
4646
4747
go run github.com/mikefarah/yq/v4@latest -i \
48-
'.jumpstarter-controller.authenticationConfig = (.jumpstarter-controller.authenticationConfig | from_yaml | .jwt[0].issuer.certificateAuthority = load_str("ca.pem") | to_yaml)' \
48+
'.jumpstarter-controller.config.authentication.jwt[0].issuer.certificateAuthority = load_str("ca.pem")' \
4949
"$GITHUB_ACTION_PATH"/values.kind.yaml
5050
5151
# important!

values.kind.yaml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,16 @@ global:
66
jumpstarter-controller:
77
grpc:
88
mode: "ingress"
9-
authenticationConfig: |
10-
apiVersion: jumpstarter.dev/v1alpha1
11-
kind: AuthenticationConfiguration
12-
jwt:
13-
- issuer:
14-
url: https://dex.dex.svc.cluster.local:5556
15-
audiences:
16-
- jumpstarter-cli
17-
audienceMatchPolicy: MatchAny
18-
certificateAuthority: placeholder
19-
claimMappings:
20-
username:
21-
claim: "name"
22-
prefix: "dex:"
9+
config:
10+
authentication:
11+
jwt:
12+
- issuer:
13+
url: https://dex.dex.svc.cluster.local:5556
14+
audiences:
15+
- jumpstarter-cli
16+
audienceMatchPolicy: MatchAny
17+
certificateAuthority: placeholder
18+
claimMappings:
19+
username:
20+
claim: "name"
21+
prefix: "dex:"

0 commit comments

Comments
 (0)