31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
|
|
# signing-service dev secret — EXAMPLE ONLY.
|
||
|
|
#
|
||
|
|
# This file is a template. The real cluster secret MUST be created either as
|
||
|
|
# a SealedSecret (preferred, see deploy/signing-service/README.md) or applied
|
||
|
|
# imperatively with values that never land in the git repo.
|
||
|
|
#
|
||
|
|
# Secret shape (dev mode):
|
||
|
|
# SIGNING_BEARERS — comma-separated bearer=subject pairs for the static
|
||
|
|
# token validator (-bearers flag)
|
||
|
|
# KEY_<SLUG> — hex-encoded 64-byte Ed25519 private key per key_ref
|
||
|
|
# ("/" "-" "." → "_", upper-case; see service README)
|
||
|
|
#
|
||
|
|
# Generate a dev key:
|
||
|
|
# go run ./cmd/signing-service -gen-dev-key
|
||
|
|
#
|
||
|
|
# For key_ref "trust-api/rate-change-signer-2026-q4" the env name is
|
||
|
|
# KEY_TRUST_API_RATE_CHANGE_SIGNER_2026_Q4.
|
||
|
|
apiVersion: v1
|
||
|
|
kind: Secret
|
||
|
|
metadata:
|
||
|
|
name: signing-service-dev
|
||
|
|
namespace: agent-trust
|
||
|
|
labels:
|
||
|
|
app.kubernetes.io/name: signing-service
|
||
|
|
app.kubernetes.io/part-of: proofedmesh
|
||
|
|
proofedmesh.basicstack.de/mode: dev
|
||
|
|
type: Opaque
|
||
|
|
stringData:
|
||
|
|
SIGNING_BEARERS: "dev-token=agent-admin-api"
|
||
|
|
KEY_TRUST_API_RATE_CHANGE_SIGNER_2026_Q4: "REPLACE_WITH_128_HEX_CHARS_FROM_gen-dev-key"
|