Skip to content

Commit bb9870e

Browse files
committed
1 parent b3ec5f7 commit bb9870e

File tree

50 files changed

+107
-106
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+107
-106
lines changed

CHANGES.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Notable changes between versions.
44

55
## Latest
66

7+
* Kubernetes [v1.14.0](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.14.md#v1140)
78
* Update Calico from v3.6.0 to v3.6.1
89

910
#### Google Cloud

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [Calico](https://www.projectcalico.org/) or [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled, [network policy](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
1717
* Advanced features like [worker pools](https://typhoon.psdn.io/advanced/worker-pools/), [preemptible](https://typhoon.psdn.io/cl/google-cloud/#preemption) workers, and [snippets](https://typhoon.psdn.io/advanced/customization/#container-linux) customization
@@ -50,7 +50,7 @@ Define a Kubernetes cluster by using the Terraform module for your chosen platfo
5050

5151
```tf
5252
module "google-cloud-yavin" {
53-
source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes?ref=v1.13.5"
53+
source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes?ref=v1.14.0"
5454
5555
providers = {
5656
google = "google.default"
@@ -91,9 +91,9 @@ In 4-8 minutes (varies by platform), the cluster will be ready. This Google Clou
9191
$ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig
9292
$ kubectl get nodes
9393
NAME ROLES STATUS AGE VERSION
94-
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.13.5
95-
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.13.5
96-
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.13.5
94+
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.14.0
95+
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.14.0
96+
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.14.0
9797
```
9898

9999
List the pods.

aws/container-linux/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [Calico](https://www.projectcalico.org/) or [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled, [network policy](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
1717
* Advanced features like [worker pools](https://typhoon.psdn.io/advanced/worker-pools/), [spot](https://typhoon.psdn.io/cl/aws/#spot) workers, and [snippets](https://typhoon.psdn.io/advanced/customization/#container-linux) customization

aws/container-linux/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${format("%s.%s", var.cluster_name, var.dns_zone)}"]

aws/container-linux/kubernetes/cl/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ storage:
123123
contents:
124124
inline: |
125125
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
126-
KUBELET_IMAGE_TAG=v1.13.5
126+
KUBELET_IMAGE_TAG=v1.14.0
127127
- path: /etc/sysctl.d/max-user-watches.conf
128128
filesystem: root
129129
contents:

aws/container-linux/kubernetes/workers/cl/worker.yaml.tmpl

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ storage:
9393
contents:
9494
inline: |
9595
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
96-
KUBELET_IMAGE_TAG=v1.13.5
96+
KUBELET_IMAGE_TAG=v1.14.0
9797
- path: /etc/sysctl.d/max-user-watches.conf
9898
filesystem: root
9999
contents:
@@ -111,7 +111,7 @@ storage:
111111
--volume config,kind=host,source=/etc/kubernetes \
112112
--mount volume=config,target=/etc/kubernetes \
113113
--insecure-options=image \
114-
docker://k8s.gcr.io/hyperkube:v1.13.5 \
114+
docker://k8s.gcr.io/hyperkube:v1.14.0 \
115115
--net=host \
116116
--dns=host \
117117
--exec=/kubectl -- --kubeconfig=/etc/kubernetes/kubeconfig delete node $(hostname)

aws/fedora-atomic/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [Calico](https://www.projectcalico.org/) or [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled, [network policy](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
1717
* Advanced features like [worker pools](https://typhoon.psdn.io/advanced/worker-pools/) and [spot](https://typhoon.psdn.io/cl/aws/#spot) workers

aws/fedora-atomic/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${format("%s.%s", var.cluster_name, var.dns_zone)}"]

aws/fedora-atomic/kubernetes/cloudinit/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ runcmd:
7979
- [systemctl, daemon-reload]
8080
- [systemctl, restart, NetworkManager]
8181
- "atomic install --system --name=etcd quay.io/poseidon/etcd:v3.3.12"
82-
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.13.5"
82+
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.14.0"
8383
- "atomic install --system --name=bootkube quay.io/poseidon/bootkube:v0.14.0"
8484
- [systemctl, start, --no-block, etcd.service]
8585
- [systemctl, start, --no-block, kubelet.service]

aws/fedora-atomic/kubernetes/workers/cloudinit/worker.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ bootcmd:
5454
runcmd:
5555
- [systemctl, daemon-reload]
5656
- [systemctl, restart, NetworkManager]
57-
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.13.5"
57+
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.14.0"
5858
- [systemctl, start, --no-block, kubelet.service]
5959
users:
6060
- default

azure/container-linux/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled
1717
* Advanced features like [worker pools](https://typhoon.psdn.io/advanced/worker-pools/), [low-priority](https://typhoon.psdn.io/cl/azure/#low-priority) workers, and [snippets](https://typhoon.psdn.io/advanced/customization/#container-linux) customization

azure/container-linux/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${format("%s.%s", var.cluster_name, var.dns_zone)}"]

azure/container-linux/kubernetes/cl/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ storage:
123123
contents:
124124
inline: |
125125
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
126-
KUBELET_IMAGE_TAG=v1.13.5
126+
KUBELET_IMAGE_TAG=v1.14.0
127127
- path: /etc/sysctl.d/max-user-watches.conf
128128
filesystem: root
129129
contents:

azure/container-linux/kubernetes/workers/cl/worker.yaml.tmpl

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ storage:
9393
contents:
9494
inline: |
9595
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
96-
KUBELET_IMAGE_TAG=v1.13.5
96+
KUBELET_IMAGE_TAG=v1.14.0
9797
- path: /etc/sysctl.d/max-user-watches.conf
9898
filesystem: root
9999
contents:
@@ -111,7 +111,7 @@ storage:
111111
--volume config,kind=host,source=/etc/kubernetes \
112112
--mount volume=config,target=/etc/kubernetes \
113113
--insecure-options=image \
114-
docker://k8s.gcr.io/hyperkube:v1.13.5 \
114+
docker://k8s.gcr.io/hyperkube:v1.14.0 \
115115
--net=host \
116116
--dns=host \
117117
--exec=/kubectl -- --kubeconfig=/etc/kubernetes/kubeconfig delete node $(hostname | tr '[:upper:]' '[:lower:]')

bare-metal/container-linux/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [Calico](https://www.projectcalico.org/) or [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled, [network policy](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
1717
* Advanced features like [snippets](https://typhoon.psdn.io/advanced/customization/#container-linux) customization

bare-metal/container-linux/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${var.k8s_domain_name}"]

bare-metal/container-linux/kubernetes/cl/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ storage:
128128
contents:
129129
inline: |
130130
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
131-
KUBELET_IMAGE_TAG=v1.13.5
131+
KUBELET_IMAGE_TAG=v1.14.0
132132
- path: /etc/hostname
133133
filesystem: root
134134
mode: 0644

bare-metal/container-linux/kubernetes/cl/worker.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ storage:
8989
contents:
9090
inline: |
9191
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
92-
KUBELET_IMAGE_TAG=v1.13.5
92+
KUBELET_IMAGE_TAG=v1.14.0
9393
- path: /etc/hostname
9494
filesystem: root
9595
mode: 0644

bare-metal/fedora-atomic/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [Calico](https://www.projectcalico.org/) or [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled, [network policy](https://kubernetes.io/docs/concepts/services-networking/network-policies/)
1717
* Ready for Ingress, Prometheus, Grafana, and other optional [addons](https://typhoon.psdn.io/addons/overview/)

bare-metal/fedora-atomic/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${var.k8s_domain_name}"]

bare-metal/fedora-atomic/kubernetes/cloudinit/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ runcmd:
8585
- [systemctl, restart, NetworkManager]
8686
- [hostnamectl, set-hostname, ${domain_name}]
8787
- "atomic install --system --name=etcd quay.io/poseidon/etcd:v3.3.12"
88-
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.13.5"
88+
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.14.0"
8989
- "atomic install --system --name=bootkube quay.io/poseidon/bootkube:v0.14.0"
9090
- [systemctl, start, --no-block, etcd.service]
9191
- [systemctl, enable, kubelet.path]

bare-metal/fedora-atomic/kubernetes/cloudinit/worker.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ runcmd:
6060
- [systemctl, daemon-reload]
6161
- [systemctl, restart, NetworkManager]
6262
- [hostnamectl, set-hostname, ${domain_name}]
63-
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.13.5"
63+
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.14.0"
6464
- [systemctl, enable, kubelet.path]
6565
- [systemctl, start, --no-block, kubelet.path]
6666
users:

digital-ocean/container-linux/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled
1717
* Advanced features like [snippets](https://typhoon.psdn.io/advanced/customization/#container-linux) customization

digital-ocean/container-linux/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${format("%s.%s", var.cluster_name, var.dns_zone)}"]

digital-ocean/container-linux/kubernetes/cl/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ storage:
129129
contents:
130130
inline: |
131131
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
132-
KUBELET_IMAGE_TAG=v1.13.5
132+
KUBELET_IMAGE_TAG=v1.14.0
133133
- path: /etc/sysctl.d/max-user-watches.conf
134134
filesystem: root
135135
contents:

digital-ocean/container-linux/kubernetes/cl/worker.yaml.tmpl

+2-2
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ storage:
9999
contents:
100100
inline: |
101101
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
102-
KUBELET_IMAGE_TAG=v1.13.5
102+
KUBELET_IMAGE_TAG=v1.14.0
103103
- path: /etc/sysctl.d/max-user-watches.conf
104104
filesystem: root
105105
contents:
@@ -117,7 +117,7 @@ storage:
117117
--volume config,kind=host,source=/etc/kubernetes \
118118
--mount volume=config,target=/etc/kubernetes \
119119
--insecure-options=image \
120-
docker://k8s.gcr.io/hyperkube:v1.13.5 \
120+
docker://k8s.gcr.io/hyperkube:v1.14.0 \
121121
--net=host \
122122
--dns=host \
123123
--exec=/kubectl -- --kubeconfig=/etc/kubernetes/kubeconfig delete node $(hostname)

digital-ocean/fedora-atomic/kubernetes/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Typhoon distributes upstream Kubernetes, architectural conventions, and cluster
1111

1212
## Features <a href="https://www.cncf.io/certification/software-conformance/"><img align="right" src="https://storage.googleapis.com/poseidon/certified-kubernetes.png"></a>
1313

14-
* Kubernetes v1.13.5 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.14.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
1515
* Single or multi-master, [flannel](https://github.com/coreos/flannel) networking
1616
* On-cluster etcd with TLS, [RBAC](https://kubernetes.io/docs/admin/authorization/rbac/)-enabled
1717
* Ready for Ingress, Prometheus, Grafana, and other optional [addons](https://typhoon.psdn.io/addons/overview/)

digital-ocean/fedora-atomic/kubernetes/bootkube.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosted Kubernetes assets (kubeconfig, manifests)
22
module "bootkube" {
3-
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=bcb015e1052192b166b19a1e3b5da0f25051eaf4"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=ce5db83663b1de2096afc1787c2b622bc08987b3"
44

55
cluster_name = "${var.cluster_name}"
66
api_servers = ["${format("%s.%s", var.cluster_name, var.dns_zone)}"]

digital-ocean/fedora-atomic/kubernetes/cloudinit/controller.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ bootcmd:
9191
runcmd:
9292
- [systemctl, daemon-reload]
9393
- "atomic install --system --name=etcd quay.io/poseidon/etcd:v3.3.12"
94-
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.13.5"
94+
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.14.0"
9595
- "atomic install --system --name=bootkube quay.io/poseidon/bootkube:v0.14.0"
9696
- [systemctl, start, --no-block, etcd.service]
9797
- [systemctl, enable, cloud-metadata.service]

digital-ocean/fedora-atomic/kubernetes/cloudinit/worker.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ bootcmd:
6767
runcmd:
6868
- [systemctl, daemon-reload]
6969
- [systemctl, enable, cloud-metadata.service]
70-
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.13.5"
70+
- "atomic install --system --name=kubelet quay.io/poseidon/kubelet:v1.14.0"
7171
- [systemctl, enable, kubelet.path]
7272
- [systemctl, start, --no-block, kubelet.path]
7373
users:

0 commit comments

Comments
 (0)