- Dec 28, 2016
-
-
Bogdan Dobrelya authored
* Add restart for weave service unit * Reuse docker_bin_dir everythere * Limit systemd managed docker containers by CPU/RAM. Do not configure native systemd limits due to the lack of consensus in the kernel community requires out-of-tree kernel patches. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Dec 13, 2016
-
-
Bogdan Dobrelya authored
Also place in global vars and do not repeat the kube_*_config_dir and kube_namespace vars for better code maintainability and UX. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Oct 24, 2016
-
-
Bogdan Dobrelya authored
* Don't push containers if not changed * Do preinstall role only once and redistribute defaults to corresponding roles Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Oct 05, 2016
-
-
Matthew Mosesohn authored
Also adds all masters by hostname and localhost/127.0.0.1 to apiserver SSL certificate. Includes documentation update on how localhost loadbalancer works.
-
- Oct 03, 2016
-
-
Aleksandr Didenko authored
New boolean var `kube_proxy_masquerade_all` which enables/disables `--masquerade-all` argument for kube-proxy. Closes #524
-
- Sep 23, 2016
-
-
Bogdan Dobrelya authored
Change additional dnsmasq opts: - Adjust caching size and TTL - Disable resolve conf to not create loops - Change dnsPolicy to default (similarly to kubedns's dnsmasq). The ClusterFirst should not be used to not create loops - Disable negative NXDOMAIN replies to be cached - Make its very installation as optional step (enabled by default). If you don't want more than 3 DNS servers, including 1 for K8s, disable it. - Add docs and a drawing to clarify DNS setup. - Fix stdout logs for dnsmasq/kubedns app configs - Add missed notifies to resolvconf -u handler - Fix idempotency of resolvconf head file changes Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Sep 15, 2016
-
-
Bogdan Dobrelya authored
Move version/repo vars to download role. Add container to download params, which overrides url/source_url, if enabled. Fix networking plugins download depending on kube_network_plugin. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Aug 25, 2016
-
-
Bogdan Dobrelya authored
Shorten deployment time with: - Remove redundand roles if duplicated by a dependency and vice versa - When a member of k8s-cluster, always install docker as a dependency of the etcd role and drop the docker role from cluster.yaml. - Drop etcd and node role dependencies from master role as they are covered by the node role in k8s-cluster group as well. Copy defaults for master from node role. - Decouple master, node, secrets roles handlers and vars to be used w/o cross references. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Jul 26, 2016
-
-
Matthew Mosesohn authored
etcd facts are generated in kubernetes/preinstall, so etcd nodes need to be evaluated first before the rest of the deployment. Moved several directory facts from kubernetes/node to kubernetes/preinstall because they are not backward dependent.
-
- Jul 20, 2016
-
-
Matthew Mosesohn authored
Allow configuration of a custom /etc/resolv.conf for kubelet.
-
- Jul 14, 2016
-
-
Smana authored
-
- Jul 12, 2016
-
-
Smana authored
-
- Jul 08, 2016
-
-
Bogdan Dobrelya authored
Defaults to false. Use with v1.3 only. Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Jul 05, 2016
-
-
Matthew Mosesohn authored
-
- Jul 03, 2016
-
-
Smana authored
-
- Jun 29, 2016
- May 12, 2016
-
-
Smana authored
-
- Apr 11, 2016
-
-
Smana authored
-
- Apr 05, 2016
- Mar 21, 2016
-
-
Antoine Legrand authored
-
- Feb 25, 2016
-
-
Smana authored
-
- Feb 18, 2016
-
-
Smana authored
-
- Jan 23, 2016
-
-
Smaine Kahlouch authored
reorder master handlers typo for sysvinit
-
- Jan 22, 2016
-
-
Smaine Kahlouch authored
-
- Jan 18, 2016
-
-
ant31 authored
-
Smaine Kahlouch authored
-
- Jan 17, 2016
-
-
Smaine Kahlouch authored
-
- Dec 14, 2015
-
-
Smaine Kahlouch authored
-
- Dec 13, 2015
-
-
Smaine Kahlouch authored
-
- Dec 12, 2015
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
Master and nodes will run the 'node' role, kube-proxy is run under a container, new script for ssl certs
-
- Dec 09, 2015
-
-
Smaine Kahlouch authored
-
- Nov 27, 2015
-
-
Smaine Kahlouch authored
-
- Nov 20, 2015
-
-
ant31 authored
-
Antoine Legrand authored
-
- Nov 02, 2015
-
-
Smaine Kahlouch authored
-
- Oct 03, 2015
-
-
Smaine Kahlouch authored
-