-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.sops.yaml
140 lines (123 loc) · 4.11 KB
/
.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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
keys:
# PGP User Keys
- &user_yl_0x8EBD95DC147755A2 8C67A027B7CAC398C88820578EBD95DC147755A2
# PGP host keys
- &host_pgp_hades 40F574563C054BDCC05FDF8CC83DFFD75179DF76
- &host_pgp_kore 882BE5435E81479DDBFFEF70F5DC39FB0D1A991D
- &host_pgp_prometheus 42EFF1BA24BF1181C0C4B20329532C0000EE00E4
- &host_pgp_zeus 1C589E495DBBEFF2F4DA370685F1A3641FBEFD44
- &host_pgp_laptop_server_x86_1 21CC4032C3EA56261C2F096DB7B315CF6141FE6F
- &host_pgp_laptop_server_x86_2 E9D632250421A9360CEA6185D71690EA67E853C6
- &host_pgp_laptop_server_x86_3 86D7B916A771B0C9F19025157C5552A043B01BFB
- &host_pgp_laptop_server_x86_4 36A30882A22EFD86FE6ACFD9FBADC37EA70009FE
# Age host keys
- &host_age_saturn age1uvkcsm082vacmmauxakhuzjyjr7dx7gxyd6k757smwlwm5ekzgzs2sq8uh
- &host_age_hercules age1g3f7pkzwth395ydm4yzf7qh7tgkj22spdlz68qjt5kszw078l4js3tyq2d
creation_rules:
- path_regex: hosts/nixoses/hades/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_hades
- path_regex: hosts/nixoses/hercules/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
age:
- *host_age_hercules
- path_regex: hosts/nixoses/kore/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_kore
- path_regex: hosts/nixoses/prometheus/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_prometheus
- path_regex: hosts/nixoses/laptop-server-x86-1/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_laptop_server_x86_1
- path_regex: hosts/nixoses/laptop-server-x86-2/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_laptop_server_x86_2
- path_regex: hosts/nixoses/laptop-server-x86-3/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_laptop_server_x86_3
- path_regex: hosts/nixoses/laptop-server-x86-4/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_laptop_server_x86_4
- path_regex: hosts/nixoses/zeus/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_zeus
- path_regex: hosts/darwins/saturn/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
age:
- *host_age_saturn
- path_regex: profiles/cluster/laptop/common/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_laptop_server_x86_1
- *host_pgp_laptop_server_x86_2
- *host_pgp_laptop_server_x86_3
- *host_pgp_laptop_server_x86_4
- path_regex: profiles/workstation/darwin/(local|remote)/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
age:
- *host_age_saturn
- path_regex: profiles/workstation/nixos/(local|remote)/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_hades
- *host_pgp_kore
- *host_pgp_prometheus
- *host_pgp_laptop_server_x86_1
- *host_pgp_laptop_server_x86_2
- *host_pgp_laptop_server_x86_3
- *host_pgp_laptop_server_x86_4
- *host_pgp_zeus
age:
- *host_age_hercules
- path_regex: profiles/workstation/qubes/local/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- path_regex: profiles/myself/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_hades
age:
- *host_age_hercules
- *host_age_saturn
- path_regex: modules/.*/[^/]+\.sops[^/]*
key_groups:
- pgp:
- *user_yl_0x8EBD95DC147755A2
- *host_pgp_hades
- *host_pgp_kore
- *host_pgp_prometheus
- *host_pgp_laptop_server_x86_1
- *host_pgp_laptop_server_x86_2
- *host_pgp_laptop_server_x86_3
- *host_pgp_laptop_server_x86_4
- *host_pgp_zeus
age:
- *host_age_hercules
- *host_age_saturn