- Apr 10, 2019
-
-
Andreas Krüger authored
-
- Apr 09, 2019
-
-
André R. de Miranda authored
Signed-off-by:
André R. de Miranda <andre@miranda.work>
-
- Jan 28, 2019
-
-
Florent Monbillard authored
Addressing the discussion started in #4064, this PR moves kubeadm and hyperkube binaries to /usr/local/bin before running them on the master nodes. It is to address the case where local_release_dir points to /tmp (kubespray default) and /tmp is mounted with noexec mode, preventing any binaries to be run in that partition. In role "node", we still move kubeadm to bin_dir only on the worker nodes.
-
- Dec 18, 2018
-
-
Ganesh Maharaj Mahalingam authored
Signed-off-by:
Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
-
ihard authored
* add vars for cilium init container * make yamllint happy * add var cilium_init in downloads
-
- Dec 12, 2018
-
-
Egor 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
-
- 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
-
-
Johann Queuniet authored
* Allow configuration of nginx proxy config path * Fix the internal nginx configuration location Signed-off-by:
Johann Queuniet <contact@lordran.net>
-
- Sep 20, 2018
-
-
Rajitha Perera authored
* Support for AWS cloud-config * Update docs * Fix version incompatibilities * Do not use shorthand `default` * Add new cloud config variable, roleArn
-
rongzhang authored
-
- Sep 19, 2018
-
-
Jan Wozniak authored
-
- Sep 18, 2018
-
- Sep 17, 2018
-
-
AtzeDeVries authored
-
- Sep 16, 2018
- Sep 06, 2018
-
-
Matthew Mosesohn authored
-
- Aug 28, 2018
-
-
Takashi Okamoto authored
-
Takashi Okamoto authored
-
- Aug 27, 2018
-
-
guenhter authored
-
- Aug 20, 2018
-
-
Jonathan Craig authored
-
- Aug 17, 2018
-
-
Jonathan Craig authored
-
- Aug 14, 2018
-
-
Rong Zhang authored
Upgrade Kubernetes to V1.11.2 The kubeadm configuration file version has been upgraded from v1alpha1 to v1alpha2 Add bootstrap kubeadm-config.yaml with external etcd
-
- Jul 06, 2018
-
-
Matthew Mosesohn authored
* Add tags for cert serial tasks This will help facilitate tag-based deployment of specific components. * fixup kubernetes node
-
- Jun 15, 2018
-
-
Henry Finucane authored
Red Hat has this theory that binaries in sbin are too dangerous to be on the default path, but we need them anyway. RH7 has /sbin and /usr/sbin as symlinks, so that is no longer important. I'm adding it to the `PATH` instead of making the path to `modinfo` absolute because I am worried about breaking support for other distributions.
-
- Apr 27, 2018
-
-
mirwan authored
* sysctl file should be in defaults so that it can be overriden * Change sysctl_file_path to be consistent with roles/kubernetes/preinstall/defaults/main.yml
-
- Apr 04, 2018
- Mar 31, 2018
- Mar 28, 2018
-
-
Matthew Mosesohn authored
This file should only be updated during kubelet upgrade so that master components are not accidentally restarted first during preinstall stage.
-
- Jan 30, 2018
-
-
rong.zhang authored
Support ipvs mode for kube-proxy
-
- Jan 29, 2018
-
-
Matthew Mosesohn authored
import_tasks will consume far less memory, so it should be used whenever it is compatible.
-
- Dec 12, 2017
-
-
Chad Swenson authored
As we have seen with other containers, sometimes container removal fails on the first attempt due to some Docker bugs. Retrying typically corrects the issue.
-
Simon Li authored
-
- Nov 23, 2017
-
-
Bogdan Dobrelya authored
* Defaults for apiserver_loadbalancer_domain_name When loadbalancer_apiserver is defined, use the apiserver_loadbalancer_domain_name with a given default value. Fix unconsistencies for checking if apiserver_loadbalancer_domain_name is defined AND using it with a default value provided at once. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru> * Define defaults for LB modes in common defaults Adjust the defaults for apiserver_loadbalancer_domain_name and loadbalancer_apiserver_localhost to come from a single source, which is kubespray-defaults. Removes some confusion and simplefies the code. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Nov 08, 2017
-
-
Chad Swenson authored
* Fixes an issue where apiserver and friends (controller manager, scheduler) were prevented from restarting after manifests/secrets are changed. This occurred when a replaced kubelet doesn't reconcile new master manifests, which caused old master component versions to linger during deployment. In my case this was causing upgrades from k8s 1.6/1.7 -> k8s 1.8 to fail * Improves transitions from kubelet container to host kubelet by preventing issues where kubelet container reappeared during the deployment
-
- Oct 26, 2017
-
-
Matthew Mosesohn authored
-
- Oct 15, 2017
-
-
Julian Poschmann authored
* Restart kubelet on update in deployment-type host on update * Update install_host.yml * Update install_host.yml * Update install_host.yml
-
- Oct 13, 2017
-
-
Julian Poschmann authored
-