config: add HWLAB preset user secret distribution (#966)

Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
Lyon
2026-06-26 12:18:57 +08:00
committed by GitHub
parent ad5c4608a4
commit 9d6ef37fb0
+36
View File
@@ -0,0 +1,36 @@
version: 1
kind: unidesk-secret-distribution
metadata:
id: hwlab-access-control-secrets
owner: hwlab
relatedIssues:
- 2187
sources:
root: /root/unidesk/.state/secrets
files:
- sourceRef: hwlab/d601-v03-preset-users.env
type: env
requiredKeys:
- HUIGGAO_PASSWORD
- HWLAB_PRESET_USER_HUIGGAO_PASSWORD_HASH
createIfMissing:
enabled: false
targets:
- id: d601-v03
route: D601:k3s
namespace: hwlab-v03
scope: hwlab-d601-v03
enabled: true
kubernetesSecrets:
- name: d601-v03-preset-users
targetId: d601-v03
secretName: hwlab-v03-preset-users
type: Opaque
data:
- sourceRef: hwlab/d601-v03-preset-users.env
sourceKey: HWLAB_PRESET_USER_HUIGGAO_PASSWORD_HASH
targetKey: huiggao-password-hash