diff options
-rw-r--r-- | agenda/create kartei repo.md | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/agenda/create kartei repo.md b/agenda/create kartei repo.md index f58998d..5362efa 100644 --- a/agenda/create kartei repo.md +++ b/agenda/create kartei repo.md @@ -1,15 +1,30 @@ -The kartei repository should contain all shared data (and nothing else), in particular (in no particular order): +_Previously it was planned to make kartei a separate repository, but it has been decided to first move it to `<stockholm/kartei>`._ + +Kartei should contain all generally useful information, like - user names - host names +- service mappings / sitemaps - ssh public keys - tinc public keys +- PGP public keys - IP addresses -To use kartei in stockholm, it need to be augmented, i.e. stuff like `ci`, `cores`, etc. needs to be added (on a per-user basis?) - -Instead of a separate repository, start by using `<stockholm/kartei>`. +#### TODO - [x] move <stockholm/krebs/3modules/${username}> to kartei - [x] move <stockholm/krebs/3module/external/${username}.nix> to kartei - [x] move <stockholm/krebs/3module/external.nix> to kartei -- [ ] update documentation +- update documentation - [ ] [https://github.com/krebs/retiolum/blob/master/README.md](https://github.com/krebs/retiolum/blob/master/README.md) +- allow kartei to be augmented in stockholm (on a per-user basis) _this is a precondition for removing irrelevant stuff below_ +- remove irrelevant stuff + - [ ] `dns` + - [ ] `hosts.*.ci` + - [ ] `hosts.*.consul` + - [ ] `hosts.*.cores` + - [ ] `hosts.*.external`? + - [ ] `hosts.*.extraZones`? + - [ ] `hosts.*.monitoring`? + - [ ] `hosts.*.ssh.privkey` + - [ ] `hosts.*.secure` + - [ ] `{users.*,hosts.*.owner}.home` + - [ ] `{users.*,hosts.*.owner}.uid`
\ No newline at end of file |