# Persistence for the generated server configuration and the self-signed TLS # certificate. The entrypoint is pointed at this volume with VSHELL_CONFIG and # VSHELL_TLS_P12 in the Deployment, so the vendor defaults and the HttpsFiles/ # web assets under /usr/local/etc stay visible. # # The SSH host key path is not redirected here; set HostKeyFilenames in # vshelld_config to /data/vshelld_hostkey if you want it to survive restarts too. apiVersion: v1 kind: PersistentVolumeClaim metadata: name: vshell-data namespace: vshell labels: app.kubernetes.io/name: vshell spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi