# approval-service dev secret — EXAMPLE ONLY. # # This file is a template. The real cluster secret MUST be created either # as a SealedSecret (preferred, see deploy/approval-service/README.md) or # applied imperatively with values that never land in the git repo. # # Secret shape: # APPROVAL_SIGNING_TOKEN — Bearer token the approval-service presents # to the signing-service (dev: match the # `SIGNING_BEARERS` entry on signing-service) # APPROVAL_POCKET_ID_CLIENT — Pocket-ID OIDC client ID (returned by the # client registration in README) # APPROVAL_POCKET_ID_SECRET — Pocket-ID OIDC client secret # APPROVAL_WEBAUTHN_RP_ID — relying party ID shown to the browser # APPROVAL_WEBAUTHN_RP_ORIGIN — allowed origin for client_data_json # apiVersion: v1 kind: Secret metadata: name: approval-service-dev namespace: agent-trust labels: app.kubernetes.io/name: approval-service app.kubernetes.io/part-of: proofedmesh proofedmesh.basicstack.de/mode: dev type: Opaque stringData: APPROVAL_SIGNING_TOKEN: "REPLACE_WITH_SIGNING_SERVICE_BEARER" APPROVAL_POCKET_ID_CLIENT: "REPLACE_WITH_POCKET_ID_CLIENT_ID" APPROVAL_POCKET_ID_SECRET: "REPLACE_WITH_POCKET_ID_CLIENT_SECRET" APPROVAL_WEBAUTHN_RP_ID: "approval.proofedmesh.basicstack.de" APPROVAL_WEBAUTHN_RP_ORIGIN: "https://approval.proofedmesh.basicstack.de"