config: add HWLAB preset user secret distribution (#966)
Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
@@ -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
|
||||||
Reference in New Issue
Block a user