- Jan 15, 2019
-
-
Chad Swenson authored
Fix local-volume-provisioner configmap template
-
Chad Swenson authored
fix registry_storage_class equals empty string
-
Chad Swenson authored
Use --bind-address instead of --address
-
Chad Swenson authored
Add image builder to create Docker vm's for kube-virt
-
Chad Swenson authored
Update kubectl and etcd download urls for mult-arch
-
Chad Swenson authored
Looks like the template is removing the trailing space between storage class entries, and since CI only has one storage class we never hit this issue. This change will prevent the yaml from printing on a single line when multiple storage classes are defined.
-
- Jan 14, 2019
-
-
Chad Swenson authored
Use Pypy portable on coreos
-
Chad Swenson authored
Upgrade kubernetes to v1.13.2
-
- Jan 12, 2019
-
-
Markus Teufelberger authored
-
Markus Teufelberger authored
-
Markus Teufelberger authored
-
- Jan 11, 2019
-
-
rongzhang authored
-
rongzhang authored
--address deprecated
-
Chad Swenson authored
Fix readOnly flag in kubeadm-config.v1beta1.yaml.j2
-
- Jan 10, 2019
-
-
Chad Swenson authored
In v1beta1 of `ClusterConfiguration` the extraVolumes `writable` field was changed to `readOnly` and its boolean value must be negated. Also, the json field for `useHyperKubeImage` was incorrectly capitalized.
-
- Jan 09, 2019
-
-
Sascha Marcel Schmidt authored
-
Chad Swenson authored
Bugfixes for Local Volume Provisioner
-
Chad Swenson authored
Merge pull request #3996 from Bobonium/issue_3586_kube_router_with_external_loadbalancer_not_working use api server loadbalancer ip if external loadbalancer is used (fixes kube-router deployment)
-
Chad Swenson authored
Added optional basic auth parameters
-
Manuel Cintron authored
-
Chad Swenson authored
- Fixed an issue where storage class host directories were looped through excessive target hosts - Fixes examples in the LVP `README.md` to use nested dicts instead of a list of dicts
-
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
-
Bobonium authored
use api server loadbalancer ip if external loadbalancer is used - this fixes the broken kube-router deployment
-
- Jan 04, 2019
-
-
Andreas Kruger authored
-
Andreas Kruger authored
-
Andreas Kruger authored
-
Aivars Sterns authored
fix ingress nodeSelector label
-
Karl Skewes authored
-
- Jan 03, 2019
-
-
MarkusTeufelberger authored
* remove os_family variable from bootstrap-os * quote the conditions another time to fix the syntax error
-
Andreas Kruger authored
-
Andreas Kruger authored
-
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`
-