summaryrefslogtreecommitdiff
path: root/.sops.yaml
blob: ac8ee3bc52d04ef98439e49245dabccb594c7bd7 (plain)
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
keys: 
  - &admin_wilkuu age1hsxrd9shau86k7zz9wfdeplldyg5c2al6umnr7rn6tf7ewus64uswufr0a
  - &server_apocalypse age19cw4x4ycrdhfdkwvp009czmvfhucpdtn8lme4ja0rvq7er87z3wsd2fxz7 
  - &virtserver_omega_relay age1n20lpr5x2aep3l3ta62x2c9cnuz3m495f2dmguqs08ezlqgu4vwsqfskyg
  - &vm_omega_relay age13x9grwfpqjgvjfcnwg5snuntp5emze85hqc8qwuz9nfphfe2pg4skl29r4 
  - &server_omega_relay age18u22lycxtcasvlm298qwzwuc97z56kkhw8ssy9yx4gzlkskuwpyqdz80g4
  - &server_threshold age1yd07835r408vk259jk09wa0seg5ymu97mh556wgu0twf35588cms7y9jht
  - &server_aperture age1plk5hf03zreyg8kmrz68uz8slwaeswt044f36ktql05f56xpkfdsk2fxx4

creation_rules: 
  - path_regex: secrets/[^/]+\.(yaml|json|env|ini)$
    key_groups:
    age: 
      - *admin_wilkuu
      - *server_apocalypse 
  - path_regex: secrets/apocalypse/[^/]+\.(yaml|json|env|ini)$
    age: 
      - *admin_wilkuu
      - *server_apocalypse 
  - path_regex: secrets/omega-relay/[^/]+\.(yaml|json|env|ini)$
    age: 
      - *admin_wilkuu
      - *virtserver_omega_relay 
      - *vm_omega_relay 
      - *server_omega_relay 
  - path_regex: secrets/threshold/[^/]+\.(yaml|json|env|ini)$
    age: 
      - *admin_wilkuu 
      - *server_threshold 
  - path_regex: secrets/aperture/[^/]+\.(yaml|json|env|ini)$
    age:
      - *admin_wilkuu 
      - *server_aperture