- Jan 02, 2017
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 27, 2016
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 09, 2016
-
-
Bogdan Dobrelya authored
Add tags to allow more granular tasks filtering. Add generator script for MD formatted tags found. Add docs for tags how-to. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Nov 09, 2016
-
-
Matthew Mosesohn authored
-
- Oct 20, 2016
-
-
Chad Swenson authored
Small fix. The shell module won't automatically resolve the path to the etcdctl binary, so i prefixed with {{ bin_dir }}/
-
- Aug 29, 2016
-
-
Matthew Mosesohn authored
Fixes #447
-
- Jul 19, 2016
-
-
Bogdan Dobrelya authored
* Enforce a etcd-proxy role to a k8s-cluster group members. This provides an HA layout for all of the k8s cluster internal clients. * Proxies to be run on each node in the group as a separate etcd instances with a readwrite proxy mode and listen the given endpoint, which is either the access_ip:2379 or the localhost:2379. * A notion for the 'kube_etcd_multiaccess' is: ignore endpoints and loadbalancers and use the etcd members IPs as a comma-separated list. Otherwise, clients shall use the local endpoint provided by a etcd-proxy instances on each etcd node. A Netwroking plugins always use that access mode. * Fix apiserver's etcd servers args to use the etcd_access_endpoint. * Fix networking plugins flannel/calico to use the etcd_endpoint. * Fix name env var for non masters to be set as well. * Fix etcd_client_url was not used anywhere and other etcd_* facts evaluation was duplicated in a few places. * Define proxy modes only in the env file, if not a master. Del an automatic proxy mode decisions for etcd nodes in init/unit scripts. * Use Wants= instead of Requires= as "This is the recommended way to hook start-up of one unit to the start-up of another unit" * Make apiserver/calico Wants= etcd-proxy to keep it always up Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> Co-authored-by:
Matthew Mosesohn <mmosesohn@mirantis.com>
-
- Jul 07, 2016
-
-
Matthew Mosesohn authored
Running etcd in Docker reduces the number of individual file downloads and services running on the host. Note: etcd container v3.0.1 moves bindir to /usr/local/bin Fixes: #298
-
- May 31, 2016
-
-
Evgeny L authored
* Set ETCD_INITIAL_CLUSTER_STATE from `new` to `existing`, because parameter `new` makes sense only on cluster assembly stage. * If cluster exists and current node is not a part of the cluster, add it with command `etcdctl add member name url`. Closes kubespray/kargo/#270
-
- Feb 21, 2016
-
-
Smana authored
Please enter the commit message for your changes. Lines starting
-
- Feb 13, 2016
-
-
Smana authored
-
- Jan 26, 2016
-
-
Antoine Legrand authored
-
- Jan 25, 2016
-
-
Smaine Kahlouch authored
-
ant31 authored
-
- Jan 23, 2016
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
reorder master handlers typo for sysvinit
-
- Jan 22, 2016
-
-
Antoine Legrand authored
-
- Jan 21, 2016
-
-
Smaine Kahlouch authored
fix etcd configuration for nodes fix wrong calico checksums using a var name etcd_bin_dir fix etcd handlers for sysvinit using a var name etcd_bin_dir sysvinit script review etcd configuration
-
- Dec 29, 2015
-
-
Antoine Legrand authored
-
- Dec 17, 2015
-
-
Smaine Kahlouch authored
-
- Dec 15, 2015
-
-
Smaine Kahlouch authored
-
- Dec 12, 2015
-
-
Smaine Kahlouch authored
-
- Nov 20, 2015
-
-
ant31 authored
-
- Oct 04, 2015
-
-
Smaine Kahlouch authored
-