Commit Graph

222 Commits

Author SHA1 Message Date
6b7301cefb clanCore secrets: document custom store 2023-09-15 12:17:07 +00:00
c5c2a848c7 secrets pass: append openssh to PATH so we use systems openssh first 2023-09-15 12:17:07 +00:00
c5786614bf clan-cli secrets: deploy -> upload 2023-09-15 12:17:07 +00:00
6153a9ee71 clanCore.secrets: set default and add generate/deploy composite 2023-09-15 12:17:07 +00:00
285041026d clanCore sops: add dummy deployScript 2023-09-15 12:17:07 +00:00
5285423479 secrets: add password-store implementation 2023-09-15 12:17:07 +00:00
3f6fa0eeca clanCore secrets: add secretStore option 2023-09-15 12:17:07 +00:00
4d9a59c792 move facts to machine subdirectory
This makes it easier to delete facts when removing machines
2023-09-06 15:07:49 +00:00
89cdbdd62a also auto-import group secrets
Some checks failed
checks-impure / test (pull_request) Failing after 11s
checks / test (pull_request) Successful in 33s
2023-09-03 14:58:07 +02:00
2a9be18d31 generate-secrets: use - instead of _ as file seperator 2023-09-03 14:17:00 +02:00
cfec69fec4 different fix for missing secrets 2023-09-03 14:07:31 +02:00
0a3982d0ac fix machines folder not beeing present yet
All checks were successful
checks-impure / test (pull_request) Successful in 11s
checks / test (pull_request) Successful in 24s
2023-09-03 13:33:41 +02:00
4e19b7c085 secrets/sops: set dummy default sops file 2023-09-03 07:59:28 +00:00
c9bfd0a5b5 clanCore: add example options
All checks were successful
checks-impure / test (pull_request) Successful in 12s
checks / test (pull_request) Successful in 21s
2023-09-02 19:15:29 +02:00
a0d1b09b1d clanCore module: add clanSchema top level option 2023-09-02 18:28:31 +02:00
ac7e3f6407 sops: fix module to accept missing ./sops dir 2023-09-02 18:25:27 +02:00
4afd9910e9 Revert "rename clanCore to clan.core"
This reverts commit fef796fa6e.
2023-08-30 15:24:33 +02:00
fef796fa6e rename clanCore to clan.core 2023-08-30 12:46:49 +00:00
9fca1e7f43 move clanCore into nixosModules, add secrets generate command
All checks were successful
checks-impure / test (pull_request) Successful in 2s
checks / test (pull_request) Successful in 2s
2023-08-29 16:28:50 +02:00
63bb9395fd automatically import secrets into nixos 2023-08-23 13:59:43 +02:00
ed1d28f20b import nixosModules explicitly
we need to also import sops-nix for sops
2023-08-23 13:59:43 +02:00
96067a789d move modules into nixosModules, add autoimport 2023-08-02 10:24:01 +02:00