Matej Cotman
6ea272ced4
kubernetes: fix dns addon hashes, fix clusterDns, enable proxy on master
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
ddf5de5de0
kubernetes module: refactor module system, kube-dns as module
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
2beadcf181
kubernetes module: seedDockerImages option for seeding docker images built with nix
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
9d97c92d68
kubernetes module: webhook authorization for kubelet
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
7c893623d4
kubernetes module: fix documentation links
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
74f99525e0
kubernetes module: add featureGates option
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
55dbbfd899
kubernetes module: kubelet, add socat to path for kubectl portforward
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
8e48fff268
kubernetes module: enable leader elect by default
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
856ca7347f
kubernetes module: add storage and tolerations addmission controllers
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
d842d539d9
kubernetes module: fix cidr ranges
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
b25d155976
kubernetes module: default auth mode to only RBAC
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
c2622910ab
kubernetes module: add support for common CA file
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
c96ca5f3bd
kubernetes module: per service kubeconfig support
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
7dfeac88ac
kubernetes module: flannel support, minor fixes
...
- add flannel support
- remove deprecated authorizationRBACSuperAdmin option
- rename from deprecated poratalNet to serviceClusterIpRange
- add nodeIp option for kubelet
- kubelet, add br_netfilter to kernelModules
- enable firewall by default
- enable dns by default on node and on master
- disable iptables for docker by default on nodes
- dns, restart on failure
- update tests
and other minor changes
2017-09-24 11:44:25 +02:00
Matej Cotman
8e14e978c8
kubernetes: fix minor issues
2017-09-24 11:44:25 +02:00
Matej Cotman
ed322f4235
kubernetes: update service
2017-09-24 11:44:25 +02:00
Jaka Hudoklin
90d5468ad6
kubernetes module: authorization improvements
2017-09-24 11:44:25 +02:00
Matej Cotman
c3cfd92d24
kubernetes: 1.5.6 -> 1.6.4
2017-09-24 11:44:25 +02:00
zimbatm
4d545297d8
lib: introduce imap0, imap1 ( #25543 )
...
* lib: introduce imap0, imap1
For historical reasons, imap starts counting at 1 and it's not
consistent with the rest of the lib.
So for now we split imap into imap0 that starts counting at zero and
imap1 that starts counting at 1. And imap is marked as deprecated.
See c71e2d4235 (commitcomment-21873221)
* replace uses of lib.imap
* lib: move imap to deprecated.nix
2017-07-04 23:29:23 +01:00
Taylor "Nekroze" Lawson
9fb87f9c9d
Kubernetes ABAC policy file fix ( #26499 )
...
Fix the incorrect nix map that generates the Kubernetes policy file
2017-06-13 21:54:36 +02:00
Jaka Hudoklin
a98c26cdc4
Merge pull request #24921 from peterhoeg/f/k8s
...
kubernetes: fix interpolation error and move services to own target
2017-04-15 10:43:25 +02:00
Peter Hoeg
a3ee3b51d7
k8s: use slice and target for kubernetes
2017-04-13 19:32:10 +08:00
Peter Hoeg
bf4be8f1dd
k8s: convert int to string to avoid interpolation error
2017-04-13 19:31:43 +08:00
Franz Pletz
3ab45f4b36
treewide: use boolToString function
2017-04-11 18:18:53 +02:00
Joachim Fasting
15da23d5c1
nixos/modules: use defaultText/literalExample where applicable
...
Primarily to fix rendering of default values/examples but also
to avoid unnecessary work.
2017-03-07 14:06:08 +01:00
georgewhewell
94b28a8072
fix systemd.services.kube-proxy to use correct extraOpts
2017-02-12 15:06:59 +00:00
Maarten Hoogendoorn
69391e3423
kube-controller-manager service: Allow restarts on failure
2017-01-15 13:27:45 +01:00
Jaka Hudoklin
2867f88781
kubernetes module: fix default dns ip
2016-12-12 01:25:23 +01:00
Jaka Hudoklin
5bc7ae7adb
kubernetes module: support for kubernetes 1.4
2016-11-17 02:46:31 +01:00
Pascal Bach
c1dca9e40b
etcd: make all service using etc go to 127.0.0.1:2379 by default
...
The old etcd port 4001 is no longer enabled by default in etcd 3.
The new port is 2379 and is officially assigned by IANA.
There were still some services left that expect etcd on port 4001 by default.
This changes the default to 2379 everywhere.
It should not cause problems for users as the etcd by nix does listen on the new port only by default anyway.
2016-11-11 23:11:54 +01:00
Alexander Ried
4231293010
cluster.kubernetes: fix service ordering
...
Requires does NOT imply After, so I added the missing ordering.
2016-09-13 11:19:22 +02:00
Kevin Cox
a2fb70b6df
Fix fleet certfile argument, fixes #11794
2015-12-22 01:24:47 +01:00
Kevin Cox
d038464e6e
Use the right prefix for fleet extra config.
2015-12-22 01:24:28 +01:00
Jaka Hudoklin
dd1f8b2693
kubernetes module: kubelet add git and ssh to path
2015-11-16 15:19:56 +01:00
Tobias Geerinckx-Rice
4105fe0062
nixos: correct "Kubernets" -> "Kubernetes"
2015-09-15 08:51:01 +02:00
Jaka Hudoklin
c65cdcf722
kubernetes service: add a few options
2015-08-29 19:18:38 +02:00
Jaka Hudoklin
46203a790d
kubernetes service: fix option conversion
2015-08-21 20:55:40 +02:00
Jaka Hudoklin
c33d282278
kubernetes service: fix for 1.0.3
2015-08-19 23:52:19 +02:00
Jaka Hudoklin
5aefc44da9
nixos/kubernetes: fix cadvisor, kubelet autoregistration
2015-07-07 11:34:33 +02:00
Arseniy Seroka
cf44a27fc4
fix argument in mkEnableOption
2015-06-21 18:21:21 +03:00
Jaka Hudoklin
f7a452c8c1
nixos/kubernetes: skydns integration
2015-06-08 13:15:26 +02:00
Jaka Hudoklin
392fc849e4
Update kubernetes to 0.18.0, fix module
2015-06-08 13:10:32 +02:00
Jaka Hudoklin
6cb195a83d
nixos/kubernetes: fix module
2015-04-25 14:18:25 +02:00
Jaka Hudoklin
89f41b90fa
Merge pull request #6874 from offlinehacker/pkgs/kubernetes/update
...
kubernetes: update to 0.12.1, fix module
2015-03-20 11:22:48 +01:00
Jaka Hudoklin
2482b75eae
kubernetes: update to 0.12.1, fix module
2015-03-18 14:37:03 +01:00
Jaka Hudoklin
079520ced5
panamax: update, fix module
2015-03-18 14:35:24 +01:00
Jaka Hudoklin
ae34f923f7
panamax: simplify, refactor, add test
2015-02-07 15:32:20 +01:00
Matej Cotman
8c79a2df63
panamax: new package and service
2015-02-07 15:32:20 +01:00
Jaka Hudoklin
4be1089781
nixos: move kubernetes & fleet to services/cluster
2014-12-11 23:32:37 +01:00