- Sep 26, 2017
-
-
Matthew Mosesohn authored
* Enable upgrade to kubeadm * fix kubedns upgrade * try upgrade route * use init/upgrade strategy for kubeadm and ignore kubedns svc * Use bin_dir for kubeadm * delete more secrets * fix waiting for terminating pods * Manually enforce kube-proxy for kubeadm deploy * remove proxy. update to kubeadm 1.8.0rc1
-
- Sep 25, 2017
-
-
Martin Uddén authored
* feature: install project atomic CSS on RedHat family * missing patch for this feature * sub-role refactor * Yamllint fix
-
Hassan Zamani authored
-
Matthew Mosesohn authored
Fixes #1666
-
Deni Bertovic authored
-
Matthew Mosesohn authored
Fixes #1660
-
- Sep 24, 2017
-
-
Matthew Mosesohn authored
The value cannot be determined properly via local facts, so checking k8s api is the most reliable way to look up what hostname is used when using a cloudprovider.
-
- Sep 22, 2017
-
-
Jiri Stransky authored
This follows pull request #1677, adding the cgroup-driver autodetection also for kubeadm way of deploying. Info about this and the possibility to override is added to the docs.
-
foxyriver authored
-
- Sep 21, 2017
-
-
Jiri Stransky authored
Red Hat family platforms run docker daemon with `--exec-opt native.cgroupdriver=systemd`. When kubespray tried to start kubelet service, it failed with: Error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd" Setting kubelet's cgroup driver to the correct value for the platform fixes this issue. The code utilizes autodetection of docker's cgroup driver, as different RPMs for the same distro may vary in that regard.
-
- Sep 20, 2017
-
-
Matthew Mosesohn authored
Also fix usage of failed_when and handling exit code.
-
- Sep 18, 2017
-
-
Matthew Mosesohn authored
New files: /etc/kubernetes/admin.conf /root/.kube/config $GITDIR/artifacts/{kubectl,admin.conf} Optional method to download kubectl and admin.conf if kubeconfig_lcoalhost is set to true (default false)
-
- Sep 16, 2017
-
-
Brad Beam authored
This is to help support escapes and special characters
-
Kevin Lefevre authored
- Enable Cinder API version for block storage - Enable floating IP for LBaaS
-
Matthew Mosesohn authored
* Enable HA deploy of kubeadm * raise delay to 60s for starting gce hosts
-
- Sep 15, 2017
-
-
Matthew Mosesohn authored
* fix apply for netchecker upgrade and graceful upgrade * Speed up daemonset upgrades. Make check wait for ds upgrades.
-
- Sep 14, 2017
- Sep 13, 2017
-
-
Matthew Mosesohn authored
* kubeadm support * move k8s master to a subtask * disable k8s secrets when using kubeadm * fix etcd cert serial var * move simple auth users to master role * make a kubeadm-specific env file for kubelet * add non-ha CI job * change ci boolean vars to json format * fixup * Update create-gce.yml * Update create-gce.yml * Update create-gce.yml
-
Brad Beam authored
-
- Sep 09, 2017
-
-
Seungkyu Ahn authored
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
* Fix netchecker update side effect kubectl apply should only be used on resources created with kubectl apply. To workaround this, we should apply the old manifest before upgrading it. * Update 030_check-network.yml
-
Matthew Mosesohn authored
* Add kube dashboard, enabled by default Also add rbac role for kube user * Update main.yml
-
Matthew Mosesohn authored
* Refactor downloads Add prefixes to tasks (file vs container) Remove some delegates Clean up some conditions * Update ansible.cfg
-
- Sep 08, 2017
-
-
Brad Beam authored
-
Brad Beam authored
-
Matthew Mosesohn authored
-
- Sep 07, 2017
-
-
Maxim Krasilnikov authored
Store vault users passwords to credentials dir. Create vault and etcd roles after start vault cluster (#1632)
-
- Sep 06, 2017
-
-
Matthew Mosesohn authored
Removed unnecessary root user
-
Chad Swenson authored
This sets br_netfilter and net.bridge.bridge-nf-call-iptables sysctl from a single play before kube-proxy is first ran instead of from the flannel and weave network_plugin roles after kube-proxy is started
-
Sam Powers authored
the uploads.yml playbook was broken with checksum mismatch errors in various kubespray commits, for example, 3bfad5ca which updated the version from 3.0.6 to 3.0.17 without updating the corresponding checksums.
-
Oliver Moser authored
-
Chad Swenson authored
Due to various occasional docker bugs, removing a container will sometimes fail. This can often be mitigated by trying again.
-
Matthieu authored
* Fix an error with Canal when RBAC are disabled * Update using same rbac strategy used elsewhere
-
Brad Beam authored
This allows the node authorization plugin to function correctly
-
- Sep 05, 2017
-
-
mkrasilnikov authored
-