- Aug 28, 2020
-
-
Barry Melbourne authored
-
- Aug 27, 2020
-
-
Florian Ruynat authored
-
- Jul 27, 2020
-
-
Maxime Guyot authored
-
- Jul 22, 2020
-
-
chenguoquan1024 authored
* change /etc/ssl/etcd to etcd_config_dir param * add use etcd_events_data_dir param
-
- Jul 20, 2020
-
-
Florent Monbillard authored
-
- Jul 01, 2020
-
-
Maxime Guyot authored
-
- Jun 29, 2020
-
-
Joel Seguillon authored
-
- May 10, 2020
-
-
Andrew DeMaria authored
-
- Apr 08, 2020
-
-
Etienne Champetier authored
* etcd: etcd-events doesn't depend on etcd_cluster_setup Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: remove condition already present on include_tasks Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: fix scaling up Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: use *access_addresses, do not delegate to etcd[0] We want to wait for the full cluster to be healthy, so use all the cluster addresses Also we should be able to run the playbook when etcd[0] is down (not tested), so do not delegate to etcd[0] Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: use failed_when for health check unhealthy cluster is expected on first run, so use failed_when instead of ignore_errors to remove scary red messages Also use run_once Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * kubernetes/preinstall: ensure ansible_fqdn is up to date after changing /etc/hosts Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * kubernetes/master: regenerate apiserver cert if needed Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
- Mar 25, 2020
-
-
Xiaodu authored
The variable is defined in `kubernetes/preinstall` role and used in several roles. Since `kubernetes/preinstall` is not always included when `ansible-playbook` is run with tag selectors (see #5734 for reason), they will fail, or individual roles must copy the same fact definitions (as in #3846). Moving the definition to the always-included `kubespray-defaults` role will resolve the dependency problem.
-
Etienne Champetier authored
Co-authored-by:
alexkomrakov <alexkomrakov@gmail.com>
-
- Mar 24, 2020
-
-
Stephen Schmidt authored
- This solves issue #5721 & #5713 (dupes) - Provide a cleaner default usage pattern for the download role around etcd that supports 'host' and 'docker' properly - Extract the 'etcdctl' as a separate task install piece and reuse it where appropriate - Update the kubeadm-etcd task to reflect the above change
-
- Mar 18, 2020
-
-
spaced authored
-
- Mar 17, 2020
-
-
spaced authored
* fedora coreos support - bootstrap and new fact for * fedora coreos support - fix bootstrap condition * fedora coreos support - allow customize packages for fedora coreos bootstrap * fedora coreos support - prevent install ptyhon3 and epel via dnf for fedora coreos * fedora coreos support - handle all ostree like os in same way * fedora coreos support - handle all ostree like os in same way for crio * fedora coreos support - add fcos documentations
-
- Mar 06, 2020
-
-
Jakub Husák authored
* Make etcdctl connect to localhost out of the box * etcdctl envs: use admin-.pem instead of member-.pem
-
- Feb 18, 2020
-
-
Sylvain Chateau authored
-
- Feb 12, 2020
-
-
Erwan Miran authored
-
- Feb 11, 2020
-
-
qvicksilver authored
* Fix recover-control-plane to work with etcd 3.3.x and add CI * Set default values for testcase * Add actual test jobs * Attempt to satisty gitlab ci linter * Fix ansible targets * Set etcd_member_name as stated in the docs... * Recovering from 0 masters is not supported yet * Add other master to broken_kube-master group as well * Increase number of retries to see if etcd needs more time to heal * Make number of retries for ETCD loops configurable, increase it for recovery CI and document it
-
- Jan 06, 2020
-
-
Erwan Miran authored
-
- Dec 05, 2019
-
-
Maxime Guyot authored
-
- Oct 14, 2019
-
-
Sergey authored
-
- Aug 07, 2019
-
-
Matthew Mosesohn authored
Change-Id: I9cc01cef3a437893225e2d9f58495826bbce7be9
-
- Jun 20, 2019
-
-
Matthew Mosesohn authored
* Enable kubeadm etcd mode Uses cert commands from kubeadm experimental control plane to enable non-master nodes to obtain etcd certs. Related story: PROD-29434 Change-Id: Idafa1d223e5c6ceadf819b6f9c06adf4c4f74178 * Add validation checks and exclude calico kdd mode Change-Id: Ic234f5e71261d33191376e70d438f9f6d35f358c * Move etcd mode test to ubuntu flannel HA job Change-Id: I9af6fd80a1bbb1692ab10d6da095eb368f6bc732 * rename etcd_mode to etcd_kubeadm_enabled Change-Id: Ib196d6c8a52f48cae370b026f7687ff9ca69c172
-
- May 16, 2019
-
-
MarkusTeufelberger authored
-
- May 03, 2019
-
-
MarkusTeufelberger authored
-
- May 02, 2019
-
-
Stas authored
This change ensures that etcd_extra_vars variable applies to events etcd as well.
-
- Apr 30, 2019
-
-
Christoffer Anselm authored
Add etcd role dependency on kube user to avoid etcd role failure when running scale.yml with a fresh node. (#3240) (#4479)
-
- Apr 29, 2019
-
-
Andreas Krüger authored
-
- Apr 25, 2019
-
-
gitareest authored
Use host_architecture variable.
-
- Apr 24, 2019
-
-
Attilio Greco authored
-
Matthew Mosesohn authored
We don't need to support upgrades from 2 year old installs, just from the last major version. Also changed most retried tasks to 1s delay instead of longer.
-
MarkusTeufelberger authored
Circumvented one false positive from ansible-lint Moved a block of jinja magic into its own variable
-
MarkusTeufelberger authored
-
- Mar 28, 2019
-
-
Qasim Sarfraz authored
-
- Mar 05, 2019
-
-
Matthew Mosesohn authored
* Remove hard dependence on facts for all nodes * Update main.yaml * Update main.yaml
-
- Dec 18, 2018
-
-
Ganesh Maharaj Mahalingam authored
Signed-off-by:
Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
-
- Dec 07, 2018
-
-
Andrey Zhelnin authored
Setting host_architecture to allow etcd upgrade working through: ansible-playbook -b -i inventory/sample/hosts.ini cluster.yml --tags=etcd (on other case host_architecture is missing)
-
- Dec 04, 2018
-
-
Chad Swenson authored
Added a loop_control label to a few tasks that flood our logs.
-
- Nov 17, 2018
-
-
Zohar Mamedov authored
-
- Nov 10, 2018
-
-
Antoine Legrand authored
* Remove Vault * Remove reference to 'kargo' in the doc * change check order
-