Establish scoped KeyCape factor custody and verified automatic renewal
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a092fe-13b1-7f12-ac74-7d258af4d79c
This commit is contained in:
parent
5f57e06cf9
commit
37b4d70823
1 changed files with 11 additions and 1 deletions
|
|
@ -10,7 +10,7 @@
|
||||||
#
|
#
|
||||||
# Prerequisites (apply in order):
|
# Prerequisites (apply in order):
|
||||||
# 1. keycape-config Secret — run keycape/create-secrets.sh
|
# 1. keycape-config Secret — run keycape/create-secrets.sh
|
||||||
# 2. keycape-pi-token Secret — run keycape/create-pi-token.sh (after T04 bootstrap)
|
# 2. keycape-factor-read Secret — ESO delivery owned by railiance-platform RPF-WP-0040
|
||||||
# 3. This file
|
# 3. This file
|
||||||
# 4. middleware.yaml + ingress.yaml
|
# 4. middleware.yaml + ingress.yaml
|
||||||
#
|
#
|
||||||
|
|
@ -83,6 +83,9 @@ spec:
|
||||||
key: client-secret
|
key: client-secret
|
||||||
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
- name: factor-token
|
||||||
|
mountPath: /etc/keycape-factor
|
||||||
|
readOnly: true
|
||||||
# keycape-config Secret provides config.yaml and key.pem
|
# keycape-config Secret provides config.yaml and key.pem
|
||||||
- name: config-secret
|
- name: config-secret
|
||||||
mountPath: /etc/keycape
|
mountPath: /etc/keycape
|
||||||
|
|
@ -119,6 +122,13 @@ spec:
|
||||||
memory: "128Mi"
|
memory: "128Mi"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
- name: factor-token
|
||||||
|
secret:
|
||||||
|
secretName: keycape-factor-read
|
||||||
|
defaultMode: 0440
|
||||||
|
items:
|
||||||
|
- key: admin-token
|
||||||
|
path: admin-token
|
||||||
- name: config-secret
|
- name: config-secret
|
||||||
secret:
|
secret:
|
||||||
secretName: keycape-config
|
secretName: keycape-config
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue