-
Notifications
You must be signed in to change notification settings - Fork 0
/
.sops.yaml
34 lines (32 loc) · 1008 Bytes
/
.sops.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# keys:
# - &sdm-secrets-key age1g9ge9qpmyuw4vgsvkt82d3njc6hyls2gkt5t3dpz7qjph2faqsrqk2wwkk
# creation_rules:
# - path_regex: secrets/[^/]+\.yaml$
# key_groups:
# - pgp:
# age:
# - *sdm-secrets-key
keys:
- &patchouli-key age1eq54pm4lz5jgu35rparx8vwxsdp0g42fs032jpv3t0w5h2v583vqp9g4eh
- &hydrogen-key age1wuxxk56kamqtyzmqx0cc6k2qd92wt7y8vrevupf8hn0elrk2ypnql2ndm6
- &lithium-root-key age1stwgaakkpnxzqpycpw7vvfxm4gd6qngqntue39thmlnvp6x0jymq726awl
- &lithium-key age1upgmyck3x2gx3mp6pvwz9uqhutxdhzkmyt6cen9tr9hpn3jmcshq7w8lqx
creation_rules:
- path_regex: secrets/users/[^/]+\.yaml$
key_groups:
- pgp:
age:
- *patchouli-key
- path_regex: secrets/hosts/hydrogen/[^/]+\.yaml$
key_groups:
- pgp:
age:
- *patchouli-key
- *hydrogen-key
- path_regex: secrets/hosts/lithium/[^/]+\.yaml$
key_groups:
- pgp:
age:
- *patchouli-key
- *lithium-root-key
- *lithium-key