This project is mirrored from https://gitee.com/penghai_luo/kubespray.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 01 Aug, 2020 1 commit
-
-
Florian Ruynat authored
* Move healthz check to secure ports (#6446) (#6457) * Update hashes and set default version to 1.16.13
-
- 29 Jul, 2020 1 commit
-
-
Lovro Seder authored
-
- 19 Jun, 2020 1 commit
-
-
Florian Ruynat authored
-
- 09 Jun, 2020 1 commit
-
-
Etienne Champetier authored
https://github.com/containernetworking/plugins/releases/tag/v0.8.6 https://github.com/kubernetes/kubernetes/issues/91507 Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> (cherry picked from commit 41b44739)
-
- 08 Jun, 2020 1 commit
-
-
Rick Haan authored
* Wait for kube-apiserver availability before starting upgrade I am experiencing a timing issue when upgrading from kubespray 2.11.0(k8s 1.15.3) to kubespray 2.12.6(k8s 1.16.9). The certificates get replaced in `kubeadm-secondary-legacy.yml` and kube-apiserver notices a mismatch (for a fraction of a second) between `apiserver.crt` and `apiserver.key` which causes it to restart. And sometimes ( ~ 1 out of 5 upgrades) the kube-apiserver isn't back on time for the start of the upgrade task. It fails when kubeadm checks with the kube-apiserver to start the upgrade. The kube-apiserver returns a `connect: connection refused`. I have created this small task to check the availability of the kube-apiserver before starting the upgrade, so that the upgrade will run without an issue. Signed-off-by:
Rick Haan <rickhaan94@gmail.com> * Fix markdownlint * Remove old CI Co-authored-by:
Maxime Guyot <maxime@root314.com>
-
- 28 Apr, 2020 1 commit
-
-
Florian Ruynat authored
-
- 20 Apr, 2020 1 commit
-
-
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> (cherry picked from commit a35b6dc1)
-
- 11 Apr, 2020 1 commit
-
-
Maxime Guyot authored
[2.12] Set LANG in Dockerfile
-
- 10 Apr, 2020 1 commit
-
-
Miouge1 authored
-
- 30 Mar, 2020 2 commits
-
-
Maxime Guyot authored
-
chz8494 authored
fix error that crictl package not downloaded before install. ``` TASK [container-engine/cri-o : Install crictl] ********************************* fatal: [more-crab]: FAILED! => {"changed": false, "msg": "Source '/tmp/releases/crictl-v1.16.1-linux-amd64.tar.gz' does not exist"} ```
-
- 28 Mar, 2020 1 commit
-
-
Etienne Champetier authored
Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
- 27 Mar, 2020 3 commits
-
-
Etienne Champetier authored
* containerd: add proxy support Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * kubespray-defaults: add kube_service_addresses / kube_pods_subnet to no_proxy CIDR notation in no_proxy is supported by a lot of programs/languages, including go: https://github.com/golang/go/issues/16704 Without that containerd cannot talk the the API server (kube_apiserver_ip), but it should not go through an external proxy for the nodes/pods/services Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> (cherry picked from commit 9f2dd096)
-
Bort Verwilst authored
Co-authored-by:
Sylvain Chateau <sylvain.chateau@epitech.eu>
-
Maxime Guyot authored
-
- 26 Mar, 2020 3 commits
-
-
Etienne Champetier authored
(cherry picked from commit 48c41bcb ) Co-authored-by:
Damon Wang <wangdekui@inspur.com>
-
Etienne Champetier authored
Co-authored-by:
alexkomrakov <alexkomrakov@gmail.com> (cherry picked from commit 6ad66098)
-
Etienne Champetier authored
https://github.com/containerd/containerd/releases/tag/v1.2.11 CVE-2019-16884 / CVE-2019-17596 https://github.com/containerd/containerd/releases/tag/v1.2.12 CVE-2019-19921 / CVE-2019-16884 / CVE-2019-11253 https://github.com/containerd/containerd/releases/tag/v1.2.13 Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> (cherry picked from commit e2ec7c76)
-
- 23 Mar, 2020 1 commit
-
-
Florent Monbillard authored
* Backport Kubernetes 1.16.8 (#5770) * Kubernetes 1.16.8 * Upgrade etcd to 3.3.12 (#5718) * Use kubespray 2.11.2 as start version for the upgrade test case
-
- 05 Mar, 2020 1 commit
-
-
Kubernetes Prow Robot authored
* Remove dockerproject org (#5548) * Change dockerproject.org to download.docker.com dockerproject.org was deprecated in 2017 and has gone down. * Restore yum repo for containerd Change-Id: I883bb512a2164a85865b1bd4fb569af0358c8c2b Co-authored-by:
Craig Rodrigues <rodrigc@crodrigues.org> * remove legacy docker repo in kubernetes/preinstall before any packages installed (#5640) * Remove dockerproject_.+_repo_.+ variables (#5662) This 38688a44 change replaces the value for dockerproject_.+_repo_.+ docker variables but their new value was previously defined in other variables. This change removes the dockerproject_.+_repo_.+ docker variables in favor of the older ones. * Remove stale legacy yum docker repo /etc/yum.repos.d/docker.repo (#5569) * Remove stale legacy yum docker repo /etc/yum.repos.d/docker.repo * move task 'Remove legacy docker repo file' to pre-upgrade.yml * fix upgrade procedure when in playbook (#5695) exists role kubernetes/preinstall and not exists role container-engine error 'yum_repo_dir' is undefined Co-authored-by:
Matthew Mosesohn <matthew.mosesohn@gmail.com> Co-authored-by:
Craig Rodrigues <rodrigc@crodrigues.org> Co-authored-by:
Victor Morales <chipahuac@hotmail.com>
-
- 20 Feb, 2020 1 commit
-
-
Etienne Champetier authored
When running with serial != 100%, like upgrade_cluster.yml, we need to apply this fixup each time Problem was introduced in 05dc2b3a Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> (cherry picked from commit 5e9479cd)
-
- 13 Feb, 2020 1 commit
-
-
Florian Ruynat authored
-
- 12 Feb, 2020 1 commit
-
-
Florian Ruynat authored
-
- 27 Jan, 2020 1 commit
-
-
Kessler authored
-
- 17 Jan, 2020 1 commit
-
-
Maxime Guyot authored
-
- 13 Dec, 2019 1 commit
-
-
Andreas Krüger authored
* Bump nodelocaldns version * Add missing upstreamsvc
-
- 12 Dec, 2019 2 commits
-
-
Bort Verwilst authored
* Add Helm 3.x support * tiller enabled when helm < 3.0.0
-
bfraz authored
* update aws tf to function as expected * update tf version * update syntax for tf v0.12 * update tf version in readme * update per tf for v0.12
-
- 11 Dec, 2019 4 commits
-
-
Maxime Guyot authored
-
Maxime Guyot authored
-
Matthew Mosesohn authored
Change-Id: I5e018dfaeffe314300b373aeb7ed5f59929cf4f9
-
Maxime Guyot authored
-
- 10 Dec, 2019 5 commits
-
-
Maxime Guyot authored
-
Maxime Guyot authored
-
Maxime Guyot authored
-
Etienne Champetier authored
Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
Craig Rodrigues authored
-
- 09 Dec, 2019 3 commits
-
-
Yujun Zhang authored
-
ooneko authored
To aviod repeat "gcr.io" again.
-
Sergey authored
* set varios node label via kubectl label command, not kubelet options * remove node_labels from KUBELET_ARGS
-