mirror of
https://github.com/pomerium/pomerium.git
synced 2025-07-31 07:19:16 +02:00
* zero/k8s: deployment manifests * convert to statefulset so that it has persistent volume claim * use standard ports to avoid config customization for k8s * add XDG_DATA_HOME mapping
25 lines
647 B
YAML
25 lines
647 B
YAML
apiVersion: apps/v1
|
|
kind: StatefulSet
|
|
metadata:
|
|
name: pomerium
|
|
spec:
|
|
template:
|
|
spec:
|
|
containers:
|
|
- name: pomerium
|
|
env:
|
|
- name: POMERIUM_ZERO_TOKEN
|
|
valueFrom:
|
|
secretKeyRef:
|
|
name: pomerium
|
|
key: pomerium_zero_token
|
|
optional: false
|
|
- name: POMERIUM_NAMESPACE
|
|
valueFrom:
|
|
fieldRef:
|
|
apiVersion: v1
|
|
fieldPath: metadata.namespace
|
|
- name: POD_IP
|
|
valueFrom:
|
|
fieldRef:
|
|
fieldPath: status.podIP
|