- Jan 10, 2019
-
-
Chad Swenson authored
Right now we're consistently getting warnings about kubelet not found in path during `kubeadm init`. We fixed this for `kubeadm join` in #3342, and this brings the change to init as well.
-
- Jan 09, 2019
-
-
Wilmar den Ouden authored
* Makes local volume provisioner more dynamic * Correct variable name in local storage provisioner defaults * Updates external-provisioner readme * Updates variable naming to be more clear, more documentation, fixes sample inventory * Variable refactor, untangled some jinja2 loops * Corrects variable name * No variable substitution in dict keys, replaced with anchor * Fixes default storage_classes dict, inline docs * Fixes spelling in inline docs * Addresses comments in review * Updates all the defaults * Fix failing CI task * Fixes external provisioner daemonset
-
- Jan 08, 2019
-
-
Chad Swenson authored
-
Julien C authored
--limit doesn't work when using remove-node.yml as there is group listing with "hosts: kube-master" in the playbook. Thus, remove-node/pre-remove/post-remove tasks are skipped as they are filtered by group "hosts: kube-master"
-
Andreas Holmsten authored
* allows to override the bind addresses for controller-manager and scheduler Useful for Prometheus metrics monitoring * Add bind addr override support in kubeadm/v1beta1 Adds support for override of bind addresses for controller-manager and scheduler in kubeadm/v1beta1 * Move location of bind address vars * Remove double declaration of schedulerExtraArgs
-
- Jan 04, 2019
-
-
Aivars Sterns authored
fix ingress nodeSelector label
-
- Jan 03, 2019
-
-
MarkusTeufelberger authored
* remove os_family variable from bootstrap-os * quote the conditions another time to fix the syntax error
-
okamototk authored
* Use master node taint same as kubeadm configuration v1alpha3 or before.
-
Andreas Krüger authored
-
Anton Patsev authored
* Fix mixup http/https in bootstrap-debian.yml * Update bootstrap-debian.yml
-
Andreas Krüger authored
-
Andreas Holmsten authored
The change implemented in #3908 remove line breaks for supplementary addresses in kubeadm SANs, causing errors in the config file and failure to bring cluster up. This commit reimplement line breaks in between supplementary addresses.
-
Chad Swenson authored
- Creates and defaults an ansible variable for every configuration option in the `kubeproxy.config.k8s.io/v1alpha1` type spec - Fixes vars that were orphaned by removing non-kubeadm - Fixes previously harcoded kubeadm values - Introduces a `main` directory for role default files per component (requires ansible 2.6.0+) - Split out just `kube-proxy.yml` in this first effort - Removes the kube-proxy server field patch task We should continue to pull out other components from `main.yml` into their own defaults files as I did here for `defaults/main/kube-proxy.yml`. I hope for and will need others to join me in this refactoring across the project until each component config template has a matching role defaults file, with shared defaults in `kubespray-defaults` or `downloads`
-
- Jan 02, 2019
-
-
MarkusTeufelberger authored
* Update the version of pypy used on CoreOS bootstrap-os * update the pip installation process on CoreOS
-
- Dec 29, 2018
-
-
elementyang authored
-
- Dec 28, 2018
-
-
Rong Zhang authored
* Add scale master features * Add certificate management with kubeadm * Add kubeadm kubeconfig * Fix ymalroles error * fix upgrade cluster fialed * force update cert and keys when you reconfigure cluster
-
- Dec 27, 2018
-
-
Markos Chandras authored
The containerd service and socket files have been dropped from the openSUSE docker package so we should not require them in the docker service anymore. This makes the docker service file look similar to the one shipped by the openSUSE package. Signed-off-by: Markos Chandras <mchandras@suse.de>
-
Anton Patsev authored
Add support install python-pip from local yum repository if local yum repository exist.
-
Earl C. Ruby III authored
Added a line documenting where to find acceptable values for the `docker_version` setting. If you use a value that is not used as a key value by `docker_versioned_pkg` the container-engine/docker playbook will throw a "Unexpected templating type error". (e.g. If you use '18.06.1' or '18.06.1-ce', neither of which is used as a key value of `docker_versioned_pkg`, rather than '18.06', you'll get an error when installing on Ubuntu 18.04.)
-
Gautam Divgi authored
-
- Dec 26, 2018
-
-
Seongjin Cho authored
Webhook token auth: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#webhook-token-authentication Fixes #3063.
-
Lucas Melchior authored
-
Rong Zhang authored
Fix GPU node Scheduling
-
- Dec 25, 2018
-
-
Anton Patsev authored
-
WillPlatnick authored
-
rongzhang authored
-
Zefool authored
* controlPlaneEndpoint set up through load balancer should be possible even in single master setups Enable load balancer for single-master setups Fixes an issue where single-master setups are not reachable using the usual admin.conf from outside the cluster. controlPlaneEndpoint set up through load balancer should be possible even in single master setups * add fix to other api versions * remove obsolete check completely * remove check, pass 2 * removes checks in client configuration * delete 'and'
-
Rong Zhang authored
-
- Dec 23, 2018
-
-
Rong Zhang authored
download v1.12.3 kubernetes images failed
-
Bort Verwilst authored
-
Rong Zhang authored
Delete unused controlPlane for join node
-
Rong Zhang authored
Fix installation using CRIO about download images failed
-
- Dec 22, 2018
- Dec 20, 2018
-
-
Seongjin Cho authored
-
Hedayat Vatankhah (هدایت) authored
- NOTE: it assumes that the 'latest' version is newer than 17.05
-
Rong Zhang authored
Upgrade kubernetes to v1.13.1
-
- Dec 19, 2018
-
-
Rong Zhang authored
* Add images downloader to download roles * Use single jinja2 templates * add kube_version to templates
-
Rong Zhang authored
-
Matthew Mosesohn authored
-