aboutsummaryrefslogtreecommitdiff
path: root/research/devops.md
blob: ec45fbd16bcc5e251c8c95fa90ebf88ed46d2f64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[[!meta title="DevOps"]]

DevOps research:

* [Simet](http://simet.nic.br).
* spice-client-gtk: option to hide menubar: see `window_state_cb` at `spicy.c`.
* auto start user screen sessions.
* backups: snapshots with remote transfer support.
* puppet:
  * deploy: multiple module paths: https://docs.puppet.com/puppet/3.6/dirs_modulepath.html
  * default modules as submodules from the bootstrap repository, custom modules closer to the config folder?
* kvm:
  * kvm-manager improvements (systemd support, packaging, docs).
  * env params.
  * FDE using bootless image.
* dynamic DNS with proper zone/domain access control:
  * http://www.cheshirekow.com/wordpress/?p=457
  * https://www.erianna.com/nsupdate-dynamic-dns-updates-with-bind9
  * https://blog.philippklaus.de/2013/01/updating-dns-entries-with-nsupdate-or-alternative-implementations-your-own-ddns/
  * http://linux.yyz.us/nsupdate/
  * https://debian-administration.org/article/591/Using_the_dynamic_DNS_editor_nsupdate
* containers:
  * https://packages.debian.org/stretch/bubblewrap
  * https://packages.debian.org/stretch/runc
  * https://github.com/projectatomic/bubblewrap
  * https://github.com/opencontainers/runc
  * https://github.com/thestinger/playpen
  * https://github.com/omegaup/minijail
* misc:
  * [leap-cli](https://leap.se) ([package](https://packages.debian.org/sid/leap-cli)).
  * [bdsync](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724344).
* packaging:
  * merge all `build-area` folders.
  * deploy debian project as a ikiwiki with a git-annex'ed package repository.
  * try an [AutomateBackports](https://wiki.debian.org/AutomateBackports) setup.
  * set [SecurePbuilder](https://wiki.debian.org/SecurePbuilder).