nixpkgs/nixos/modules/services/cluster/kubernetes
Franz Pletz 3a02205496
nixos/kubernetes: bootstrap docker without networking
Before flannel is ready there is a brief time where docker will be
running with a default docker0 bridge. If kubernetes happens to spawn
containers before flannel is ready, docker can't be restarted when
flannel is ready because some containers are still running on the
docker0 bridge with potentially different network addresses.

Environment variables in `EnvironmentFile` override those defined via
`Environment` in the systemd service config.

Co-authored-by: Christian Albrecht <christian.albrecht@mayflower.de>
2019-02-20 21:08:58 +01:00
..
addons nixos/kubernetes: CoreDNS privileges has to be assigned by addon manager bootstrap 2019-02-20 21:08:55 +01:00
addon-manager.nix nixos/kubernetes: major module refactor 2019-02-20 21:08:01 +01:00
apiserver.nix nixos/kubernetes: let flannel use kubernetes as storage backend 2019-02-20 21:08:56 +01:00
controller-manager.nix nixos/kubernetes: major module refactor 2019-02-20 21:08:01 +01:00
default.nix nixos/kubernetes: let flannel use kubernetes as storage backend 2019-02-20 21:08:56 +01:00
flannel.nix nixos/kubernetes: bootstrap docker without networking 2019-02-20 21:08:58 +01:00
kubelet.nix nixos/kubernetes: major module refactor 2019-02-20 21:08:01 +01:00
pki.nix nixos/kubernetes: let flannel use kubernetes as storage backend 2019-02-20 21:08:56 +01:00
proxy.nix nixos/kubernetes: major module refactor 2019-02-20 21:08:01 +01:00
scheduler.nix nixos/kubernetes: major module refactor 2019-02-20 21:08:01 +01:00