summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--agenda/create kartei repo.md25
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