- Jun 11, 2019
-
-
Neven Miculinic authored
-
Andreas Krüger authored
* Require minimum version of Kubernetes * Remove checksums for kubernetes version 1.12 * Add kube_version to precheck output and add min required version to README * Fix merge * Fix defaults * Fix typo in precheck
-
- Jun 05, 2019
-
-
Dani Comnea authored
-
- May 20, 2019
-
-
Jacopo Secchiero authored
... kube-node or etcd is empty" task As a assert must be ignored if ignore_assert_errors is true
-
- May 03, 2019
-
-
MarkusTeufelberger authored
-
- Apr 29, 2019
-
-
MarkusTeufelberger authored
-
- Apr 15, 2019
-
-
Matthew Mosesohn authored
-
- Apr 11, 2019
-
-
Matthew Mosesohn authored
This reverts commit 31650862.
-
Matthew Mosesohn authored
* Use Kubernetes 1.14 and experimental control plane support * bump to v1.14.0
-
- Apr 10, 2019
-
-
Neven Miculinic authored
* Added generic CNI network plugin * Added CNI network plugin documentation * added necessary fix
-
- Apr 04, 2019
-
-
Maxime Guyot authored
-
- Apr 01, 2019
-
-
Matthew Mosesohn authored
Both kubedns and dnsmasq modes are long not maintained. We should run dns_late steps at the end because sshd makes DNS lookups during Ansible run and has 2s timeouts for each failed lookup trying to connect to coredns before it is ready.
-
- Feb 26, 2019
-
-
hikoz authored
-
Gabor Lekeny authored
* fact gathering should run only once per node * eliminate ansible version check, it is at the beginning of each playbook
-
- Feb 12, 2019
-
-
Sergey authored
check kube_pods_subnet and kube_service_addresses to valid ip network range, not single ip address (#4188)
-
- Feb 02, 2019
-
-
Sorin Sbarnea authored
Avoid waiting forever for this task that should be very quick. Fixes: #4148
-
- Dec 27, 2018
-
-
Gautam Divgi authored
-
- Dec 18, 2018
-
-
Ganesh Maharaj Mahalingam authored
Signed-off-by:
Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
-
- Dec 12, 2018
-
-
Maxim Snezhkov authored
-
- Dec 06, 2018
-
-
Andreas Krüger authored
* Remove non-kubeadm deployment * More cleanup * More cleanup * More cleanup * More cleanup * Fix gitlab * Try stop gce first before absent to make the delete process work * More cleanup * Fix bug with checking if kubeadm has already run * Fix bug with checking if kubeadm has already run * More fixes * Fix test * fix * Fix gitlab checkout untill kubespray 2.8 is on quay * Fixed * Add upgrade path from non-kubeadm to kubeadm. Revert ssl path * Readd secret checking * Do gitlab checks from v2.7.0 test upgrade path to 2.8.0 * fix typo * Fix CI jobs to kubeadm again. Fix broken hyperkube path * Fix gitlab * Fix rotate tokens * More fixes * More fixes * Fix tokens
-
- Nov 12, 2018
-
-
Miao Zhou authored
the ':' makes wrong return of calico_version after the calicoctl downloaded && before the cluster is up
-
- Nov 10, 2018
-
-
Antoine Legrand authored
* Remove Vault * Remove reference to 'kargo' in the doc * change check order
-
- Oct 24, 2018
-
-
Louis authored
-
- Oct 17, 2018
-
-
Erwan Miran authored
* warning on meta flush_handlers * avoid rm * avoid "Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually" warning on subsequent tasks using blockinfile * is match
-
Erwan Miran authored
* failed * version_compare * succeeded * skipped * success * version_compare becomes version since ansible 2.5 * ansible minimal version updated in doc and spec * last version_compare
-
- Oct 16, 2018
-
-
JuanJo Ciarlante authored
* [jjo] add kube-router support Fixes cloudnativelabs/kube-router#147. * add kube-router as another network_plugin choice * support most used kube-router flags via `kube_router_foo` vars as other plugins * implement replacing kube-proxy (--run-service-proxy=true) via `kube_proxy_mode: none`, verified in a _non kubeadm_enabled_ install, should also work for recent kubeadm releases via `skipKubeProxyInstall: true` config * [jjo] address PR#3339 review from @woopstar * add busybox image used by kube-router to downloads * fix busybox download groups key * rework kubeadm_enabled + kube_router_run_service_proxy - verify it working ok w/the kubeadm_enabled and kube_router_run_service_proxy true or false - introduce `kube_proxy_remove` fact, to decouple logic from kube_proxy_mode (which affects kubeadm configmap settings, thus no-good to ab-use it to 'none') * improve kube-router.md re: kubeadm_enabled and kube_router_run_service_proxy * address @woopstar latest review * add inventory/sample/group_vars/k8s-cluster/k8s-net-kube-router.yml * fix kube_router_run_service_proxy conditional for kube-proxy removal * fix kube_proxy_remove fact (w/ |bool), add some needed kube-proxy tags on my and existing changes * update kube-router tolerations for 1.12 compatibility * add PriorityClass to kube-router DaemonSet
-
- Oct 11, 2018
-
-
Andreas Krüger authored
* Update pre-install verify settings with network checks and etc. * Remove upstream dns server check. It's bogus
-
- Sep 21, 2018
-
-
Sergey Magidovich authored
-
- Sep 20, 2018
-
-
Andreas Kruger authored
-
- Sep 19, 2018
-
-
Karol Chrapek authored
-
- Aug 31, 2018
-
-
Antoine Legrand authored
-
Antoine Legrand authored
-
- Aug 22, 2018
-
-
Jeff Bornemann authored
Signed-off-by:
Jeff Bornemann <jeff.bornemann@oracle.com>
-
- Aug 21, 2018
-
-
Mark Eisenblaetter authored
we use FQDN as inventory_hostname
-
- Aug 20, 2018
-
-
Tatsuyuki Ishi authored
Hostname must be a valid DNS name, which is checked as https://github.com/kubernetes/apimachinery/blob/master/pkg/util/validation/validation.go#L115 The situation I have encountered is that my hostname contained underscore which is disallowed and apiserver refused to start.
-
- Aug 07, 2018
-
-
rongzhang authored
-
- May 27, 2018
-
-
Oleg Ozimok authored
-
- May 22, 2018
-
-
dvazar authored
-
- May 18, 2018
-
-
dvazar authored
-
- May 16, 2018
-
-
Christopher J. Ruwe authored
The number of pods on a given node is determined by the --max-pods=k directive. When the address space is exhausted, no more pods can be scheduled even if from the --max-pods-perspective, the node still has capacity. The special case that a pod is scheduled and uses the node IP in the host network namespace is too "soft" to derive a guarantee. Comparing kubelet_max_pods with kube_network_node_prefix when given allows to assert that pod limits match the CIDR address space.
-