18 lines
766 B
YAML
18 lines
766 B
YAML
|
|
# SOPS encryption rules for net-kingdom
|
||
|
|
# Any file under a secrets/ directory (at any depth) is encrypted with the operator age key.
|
||
|
|
# Same age keypair as railiance-infra — one key per operator across all repos.
|
||
|
|
#
|
||
|
|
# Key fingerprint: age1aq8twfd78wvpra0had8cezcnj96tj4q0068edrz5jez8d6xwmflqdepsh4
|
||
|
|
# Public key stored in: keys/age.pub
|
||
|
|
#
|
||
|
|
# To edit an encrypted file: sops secrets/<file>
|
||
|
|
# To encrypt a new file: sops --encrypt --in-place secrets/<file>
|
||
|
|
# To decrypt to stdout (inspect): sops -d secrets/<file>
|
||
|
|
# To add a recipient: update .sops.yaml + sops --rotate --in-place secrets/<file>
|
||
|
|
|
||
|
|
creation_rules:
|
||
|
|
- path_regex: secrets/.*$
|
||
|
|
key_groups:
|
||
|
|
- age:
|
||
|
|
- age1aq8twfd78wvpra0had8cezcnj96tj4q0068edrz5jez8d6xwmflqdepsh4
|