This commit is contained in:
Chris Kruining 2025-08-07 11:02:45 +02:00
parent 3921693f84
commit 98362802d5
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2
9 changed files with 147 additions and 38 deletions

View file

@ -1,8 +1,60 @@
keys:
- &primary age10c5hmykkduvy75yvqfnchm5lcesr5puarhkwp4l7xdwpykdm397q6xdxuy
- home:
- &chris age
- system:
- &aule age
- &mandos age
- &manwe age10c5hmykkduvy75yvqfnchm5lcesr5puarhkwp4l7xdwpykdm397q6xdxuy
- &melkor age
- &orome age
- &tulkas age
- &varda age
- &yavanna age
creation_rules:
- path_regex: secrets/secrets.yml$
- path_regex: secrets/secrets.ya?ml$
key_groups:
- age:
- *primary
#===================================================================
# HOSTS
#===================================================================
- path_regex: systems/x64_86-linux/aule/secrets.yaml$
age: *aule
- path_regex: systems/x64_86-linux/mandos/secrets.yaml$
age: *mandos
- path_regex: systems/x64_86-linux/manwe/secrets.yaml$
age: *manwe
- path_regex: systems/x64_86-linux/melkor/secrets.yaml$
age: *melkor
- path_regex: systems/x64_86-linux/orome/secrets.yaml$
age: *orome
- path_regex: systems/x64_86-linux/tulkas/secrets.yaml$
age: *tulkas
- path_regex: systems/x64_86-linux/varda/secrets.yaml$
age: *varda
- path_regex: systems/x64_86-linux/yavanna/secrets.yaml$
age: *yavanna
#===================================================================
# USERS
#===================================================================
- path_regex: homes/x64_86-linux/chris@\w+/secrets.ya?ml$
age: chris