nixpkgs/nixos/modules
Arnold Krille 9045a8e24c declarative containers: additional veths
With these changes, a container can have more then one veth-pair. This allows for example to have LAN and DMZ as bridges on the host and add dedicated containers for proxies, ipv4-firewall and ipv6-firewall. Or to have a bridge for normal WAN, one bridge for administration and one bridge for customer-internal communication. So that web-server containers can be reached from outside per http, from the management via ssh and can talk to their database via the customer network.

The scripts to set up the containers are now rendered several times instead of just one template. The scripts now contain per-container code to configure the extra veth interfaces. The default template without support for extra-veths is still rendered for the imperative containers.

Also a test is there to see if extra veths can be placed into host-bridges or can be reached via routing.
2016-07-28 23:06:41 +02:00
..
config pulseaudio module: add extraClientConf option 2016-07-19 00:14:58 +02:00
hardware nixos ati_unfree: auto-switch xorg to fglrxComat 2016-05-23 10:12:44 +02:00
i18n/input-method fcitx: refactor (#16858) 2016-07-11 17:50:22 +02:00
installer nixos-version: fix syntax error and add -h (#16906) 2016-07-13 09:11:32 +02:00
misc Add gocd agent and server service packages (#16273) 2016-07-23 00:29:18 +02:00
profiles documentation: fix start display-manager command 2016-07-04 10:25:31 +02:00
programs tmux module: do not override keys by default in VI mode (#17330) 2016-07-28 13:10:42 +02:00
security grsecurity module: assert RBAC support in kernel 2016-07-24 12:54:07 +02:00
services Revert "nginx: Verify that configuration is syntactically correct" (#17337) 2016-07-28 13:55:06 +02:00
system Merge pull request #17042 from rasendubi/etc 2016-07-26 09:04:10 +02:00
tasks kbd task: fix colors in early initrd 2016-07-24 15:08:49 +03:00
testing KDE test: Bump kdm start timeout 2016-05-27 11:22:27 +02:00
virtualisation declarative containers: additional veths 2016-07-28 23:06:41 +02:00
module-list.nix Revert "phpfpm service: restructured pool configuration" 2016-07-27 23:53:58 +02:00
rename.nix nixos: rewrite the grsecurity module 2016-06-14 03:38:12 +02:00