- Jan 03, 2017
- Dec 27, 2016
-
-
Bogdan Dobrelya authored
* Re-enable ansible_ssh_pipelining as expected for the cluster.yml * Do not use 'all' wildcasts for hosts, limit only to k8s-cluster, etcd, calico-rr groups instead. Other nodes in inventory are out of Kargo scope and it's up to users how to manage them. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 14, 2016
-
-
Aleksandr Didenko authored
Add BGP route reflectors support in order to optimize BGP topology for deployments with Calico network plugin. Also bump version of calico/ctl for some bug fixes.
-
- Dec 13, 2016
-
-
Alexander Block authored
-
Alexander Block authored
-
- Dec 12, 2016
-
-
Alexander Block authored
-
Alexander Block authored
Some systems (e.g. CentOS on Azure) have requiretty in sudoers which makes pipelining fail.
-
- Dec 09, 2016
-
-
Bogdan Dobrelya authored
In order to enable offline/intranet installation cases: * Move DNS/resolvconf configuration to preinstall role. Remove skip_dnsmasq_k8s var as not needed anymore. * Preconfigure DNS stack early, which may be the case when downloading artifacts from intranet repositories. Do not configure K8s DNS resolvers for hosts /etc/resolv.conf yet early (as they may be not existing). * Reconfigure K8s DNS resolvers for hosts only after kubedns/dnsmasq was set up and before K8s apps to be created. * Move docker install task to early stage as well and unbind it from the etcd role's specific install path. Fix external flannel dependency on docker role handlers. Also fix the docker restart handlers' steps ordering to match the expected sequence (the socket then the service). * Add default resolver fact, which is the cloud provider specific and remove hardcoded GCE resolver. * Reduce default ndots for hosts /etc/resolv.conf to 2. Multiple search domains combined with high ndots values lead to poor performance of DNS stack and make ansible workers to fail very often with the "Timeout (12s) waiting for privilege escalation prompt:" error. * Update docs. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Dec 06, 2016
-
-
Pablo Moreno authored
-
- Dec 02, 2016
-
-
ant31 authored
-
- Nov 08, 2016
-
-
Aleksandr Didenko authored
This patch provides support for Canal network plugin installation as a self-hosted app, see the following link for details: https://github.com/tigera/canal/tree/master/k8s-install
-
- 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>
-
- Sep 19, 2016
-
-
Anthony Howell authored
-
- Sep 08, 2016
-
-
Antoine Legrand authored
-
- Sep 06, 2016
-
-
Brandon B. Jozsa authored
-
- 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>
-
- Aug 18, 2016
-
-
Matthew Mosesohn authored
This decreases the time required to deploy a cluster with 3 nodes, but none are standalone etcd roles.
-
- Aug 12, 2016
-
-
Spencer Smith authored
-
- 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.
-
- Jun 12, 2016
-
-
ant31 authored
-
- May 24, 2016
-
-
Spencer Smith authored
-
- May 23, 2016
-
-
Paul Czarkowski authored
This should make things a little more composable, by making these roles meta roles that perform no actions by default we allow each role to own its own resources.
-
- Mar 21, 2016
-
-
Smaine Kahlouch authored
-
- Mar 20, 2016
-
-
ant31 authored
-
- Feb 21, 2016
-
-
Smana authored
Please enter the commit message for your changes. Lines starting
-
- Feb 09, 2016
-
-
Smaine Kahlouch authored
-
- Jan 24, 2016
-
-
Antoine Legrand authored
-
- Jan 22, 2016
-
-
Antoine Legrand authored
-
- Jan 13, 2016
-
-
ant31 authored
-
- Dec 31, 2015
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
- Dec 29, 2015
-
-
Antoine Legrand authored
-
- Dec 18, 2015
-
-
Smaine Kahlouch authored
-
Antoine Legrand authored
-
- Dec 17, 2015
-
-
Smaine Kahlouch authored
-
- Dec 15, 2015
-
-
Smaine Kahlouch authored
-
- Dec 14, 2015
-
-
Smaine Kahlouch authored
-
- Dec 12, 2015
-
-
Smaine Kahlouch authored
-