Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,12 @@ Serverless web content with GitHub Actions pushing changes to S3.
# Static OIDC issuer

`makeitwork.cloud/oidc/` hosts public static Kubernetes ServiceAccount OIDC
discovery metadata for future AWS STS web-identity authentication from the k3s
cluster.
discovery metadata for AWS STS web-identity authentication from the k3s cluster.

- Issuer: `https://makeitwork.cloud/oidc`
- Discovery: `https://makeitwork.cloud/oidc/.well-known/openid-configuration`
- JWKS: `https://makeitwork.cloud/oidc/openid/v1/jwks`

The JWKS file must contain only public key material for the k3s ServiceAccount
The JWKS file contains only public key material from the k3s ServiceAccount
token signing key. Never commit the private signing key, AWS credentials, KMS key
IDs, kubeconfigs, or decrypted SOPS values here.
11 changes: 10 additions & 1 deletion makeitwork.cloud/oidc/openid/v1/jwks
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"keys": []
"keys": [
{
"alg": "RS256",
"e": "AQAB",
"kid": "INImbqvzmPK6jGaGaRRsZM2PXN8d2sU-oFdDcxl3-1A",
"kty": "RSA",
"n": "v5ROv3NlaVWXMBDyabdk8jAx2Quizlg1rFPSgcxMp3GubFRWUKK2wA2hSNaKTbCeyg8L3lqzYP9IJEM3YXRafWNlEBiyaotY6XSV9NaIT5tbJ30Ksb87qOuGzHL1NCRm60jOSXF8JabPyCEFim-3gLB2re3o0FC4En5TGDPpEMYZmy81YBWfdWDXcYDtnChs5WKiArHxas_6JwEiEpmXydSeFvu7NhDPqb4zbGFzdSWlwyvWkRDKMSSgXrfxdlDQ1PQftdfXp6S9j4zi39tffgtaRgOPm61J8gJMXKfeBkKfcRicYJJNcx0YkXFleO1-fg22Mmll63RGl1xIx5S_jw",
"use": "sig"
}
]
}