Skip to content
Snippets Groups Projects
Commit 0ad0202e authored by Wong Hoi Sing Edison's avatar Wong Hoi Sing Edison
Browse files

Upgrade Kubernetes to 10.0.4 and etcd to 3.2.18

parent 1f02cc70
No related branches found
No related tags found
No related merge requests found
......@@ -17,6 +17,7 @@ Quick Start
To deploy the cluster you can use :
### Ansible
# Install dependencies from ``requirements.txt``
sudo pip install -r requirements.txt
......@@ -36,19 +37,16 @@ To deploy the cluster you can use :
### Vagrant
For Vagrant we need to install python dependencies for provisioning tasks.\
For Vagrant we need to install python dependencies for provisioning tasks.
Check if Python and pip are installed:
```sh
python -v && pip -v
```
If this returns the version of the software, you're good to go. If not, download and install Python from here https://www.python.org/downloads/source/
If this returns the version of the software, you're good to go. If not, download and install Python from here <https://www.python.org/downloads/source/>
Install the necessary requirements
```sh
sudo pip install -r requirements.txt
vagrant up
```
Documents
---------
......@@ -91,8 +89,8 @@ Note: Upstart/SysV init based OS types are not supported.
Versions of supported components
--------------------------------
- [kubernetes](https://github.com/kubernetes/kubernetes/releases) v1.10.2
- [etcd](https://github.com/coreos/etcd/releases) v3.2.16
- [kubernetes](https://github.com/kubernetes/kubernetes/releases) v1.10.4
- [etcd](https://github.com/coreos/etcd/releases) v3.2.18
- [flanneld](https://github.com/coreos/flannel/releases) v0.10.0
- [calico](https://docs.projectcalico.org/v2.6/releases/) v2.6.8
- [canal](https://github.com/projectcalico/canal) (given calico/flannel versions)
......
......@@ -19,7 +19,7 @@ kube_users_dir: "{{ kube_config_dir }}/users"
kube_api_anonymous_auth: true
## Change this to use another Kubernetes version, e.g. a current beta release
kube_version: v1.10.2
kube_version: v1.10.4
# Where the binaries will be downloaded.
# Note: ensure that you've enough disk space (about 1G)
......
......@@ -24,9 +24,9 @@ download_always_pull: False
download_delegate: "{% if download_localhost %}localhost{% else %}{{groups['kube-master'][0]}}{% endif %}"
# Versions
kube_version: v1.10.2
kube_version: v1.10.4
kubeadm_version: "{{ kube_version }}"
etcd_version: v3.2.16
etcd_version: v3.2.18
# TODO(mattymo): Move calico versions to roles/network_plugins/calico/defaults
# after migration to container download
calico_version: "v2.6.8"
......@@ -50,7 +50,7 @@ vault_download_url: "https://releases.hashicorp.com/vault/{{ vault_version }}/va
# Checksums
istioctl_checksum: fd703063c540b8c0ab943f478c05ab257d88ae27224c746a27d0526ddbf7c370
kubeadm_checksum: 394d7d340214c91d669186cf4f2110d8eb840ca965399b4d8b22d0545a60e377
kubeadm_checksum: 7e1169bbbeed973ab402941672dec957638dea5952a1e8bc89a37d5e709cc4b4
vault_binary_checksum: 3c4d70ba71619a43229e65c67830e30e050eab7a81ac6b28325ff707e5914188
# Containers
......
......@@ -14,7 +14,7 @@ is_atomic: false
## Change this to use another Kubernetes version, e.g. a current beta release
kube_version: v1.10.2
kube_version: v1.10.4
## Kube Proxy mode One of ['iptables','ipvs']
kube_proxy_mode: iptables
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment