Skip to content

Commit e0c7676

Browse files
committed
1 parent 339e323 commit e0c7676

File tree

40 files changed

+90
-89
lines changed

40 files changed

+90
-89
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.15.1](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.15.md#v1151)
78
* Upgrade Calico from v3.7.3 to [v3.8.0](https://docs.projectcalico.org/v3.8/release-notes/)
89
* Enable CNI `bandwidth` plugin for [traffic shaping](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/#support-traffic-shaping)
910
* Run `kube-apiserver` with lower privilege user (nobody) ([#506](https://github.com/poseidon/typhoon/pull/506))

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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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
@@ -48,7 +48,7 @@ Define a Kubernetes cluster by using the Terraform module for your chosen platfo
4848

4949
```tf
5050
module "google-cloud-yavin" {
51-
source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes?ref=v1.15.0"
51+
source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes?ref=v1.15.1"
5252
5353
# Google Cloud
5454
cluster_name = "yavin"
@@ -82,9 +82,9 @@ In 4-8 minutes (varies by platform), the cluster will be ready. This Google Clou
8282
$ export KUBECONFIG=/home/user/.secrets/clusters/yavin/auth/kubeconfig
8383
$ kubectl get nodes
8484
NAME ROLES STATUS AGE VERSION
85-
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.15.0
86-
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.15.0
87-
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.15.0
85+
yavin-controller-0.c.example-com.internal controller,master Ready 6m v1.15.1
86+
yavin-worker-jrbf.c.example-com.internal node Ready 5m v1.15.1
87+
yavin-worker-mzdm.c.example-com.internal node Ready 5m v1.15.1
8888
```
8989

9090
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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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=119cb00fa7b12e0ebd5a70c9c0a4e7eda2e8c3d6"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=5b9faa903182505ac534f42a2cf250d5d215941b"
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
@@ -125,7 +125,7 @@ storage:
125125
contents:
126126
inline: |
127127
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
128-
KUBELET_IMAGE_TAG=v1.15.0
128+
KUBELET_IMAGE_TAG=v1.15.1
129129
- path: /etc/sysctl.d/max-user-watches.conf
130130
filesystem: root
131131
contents:

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ storage:
9595
contents:
9696
inline: |
9797
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
98-
KUBELET_IMAGE_TAG=v1.15.0
98+
KUBELET_IMAGE_TAG=v1.15.1
9999
- path: /etc/sysctl.d/max-user-watches.conf
100100
filesystem: root
101101
contents:
@@ -113,7 +113,7 @@ storage:
113113
--volume config,kind=host,source=/etc/kubernetes \
114114
--mount volume=config,target=/etc/kubernetes \
115115
--insecure-options=image \
116-
docker://k8s.gcr.io/hyperkube:v1.15.0 \
116+
docker://k8s.gcr.io/hyperkube:v1.15.1 \
117117
--net=host \
118118
--dns=host \
119119
--exec=/kubectl -- --kubeconfig=/etc/kubernetes/kubeconfig delete node $(hostname)

aws/fedora-coreos/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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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/fedora-coreos/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=119cb00fa7b12e0ebd5a70c9c0a4e7eda2e8c3d6"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=5b9faa903182505ac534f42a2cf250d5d215941b"
44

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

aws/fedora-coreos/kubernetes/fcc/controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ systemd:
8080
--volume /var/run:/var/run \
8181
--volume /var/run/lock:/var/run/lock:z \
8282
--volume /opt/cni/bin:/opt/cni/bin:z \
83-
k8s.gcr.io/hyperkube:v1.15.0 /hyperkube kubelet \
83+
k8s.gcr.io/hyperkube:v1.15.1 /hyperkube kubelet \
8484
--anonymous-auth=false \
8585
--authentication-token-webhook \
8686
--authorization-mode=Webhook \

aws/fedora-coreos/kubernetes/workers/fcc/worker.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ systemd:
5050
--volume /var/run:/var/run \
5151
--volume /var/run/lock:/var/run/lock:z \
5252
--volume /opt/cni/bin:/opt/cni/bin:z \
53-
k8s.gcr.io/hyperkube:v1.15.0 /hyperkube kubelet \
53+
k8s.gcr.io/hyperkube:v1.15.1 /hyperkube kubelet \
5454
--anonymous-auth=false \
5555
--authentication-token-webhook \
5656
--authorization-mode=Webhook \

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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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/), [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=119cb00fa7b12e0ebd5a70c9c0a4e7eda2e8c3d6"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=5b9faa903182505ac534f42a2cf250d5d215941b"
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.15.0
126+
KUBELET_IMAGE_TAG=v1.15.1
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.15.0
96+
KUBELET_IMAGE_TAG=v1.15.1
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.15.0 \
114+
docker://k8s.gcr.io/hyperkube:v1.15.1 \
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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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=119cb00fa7b12e0ebd5a70c9c0a4e7eda2e8c3d6"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=5b9faa903182505ac534f42a2cf250d5d215941b"
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
@@ -130,7 +130,7 @@ storage:
130130
contents:
131131
inline: |
132132
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
133-
KUBELET_IMAGE_TAG=v1.15.0
133+
KUBELET_IMAGE_TAG=v1.15.1
134134
- path: /etc/hostname
135135
filesystem: root
136136
mode: 0644

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ storage:
9191
contents:
9292
inline: |
9393
KUBELET_IMAGE_URL=docker://k8s.gcr.io/hyperkube
94-
KUBELET_IMAGE_TAG=v1.15.0
94+
KUBELET_IMAGE_TAG=v1.15.1
9595
- path: /etc/hostname
9696
filesystem: root
9797
mode: 0644

bare-metal/fedora-coreos/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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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/fedora-coreos/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=119cb00fa7b12e0ebd5a70c9c0a4e7eda2e8c3d6"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=5b9faa903182505ac534f42a2cf250d5d215941b"
44

55
cluster_name = var.cluster_name
66
api_servers = [var.k8s_domain_name]

bare-metal/fedora-coreos/kubernetes/fcc/controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ systemd:
8181
--volume /opt/cni/bin:/opt/cni/bin:z \
8282
--volume /etc/iscsi:/etc/iscsi \
8383
--volume /sbin/iscsiadm:/sbin/iscsiadm \
84-
k8s.gcr.io/hyperkube:v1.15.0 /hyperkube kubelet \
84+
k8s.gcr.io/hyperkube:v1.15.1 /hyperkube kubelet \
8585
--anonymous-auth=false \
8686
--authentication-token-webhook \
8787
--authorization-mode=Webhook \

bare-metal/fedora-coreos/kubernetes/fcc/worker.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ systemd:
5151
--volume /opt/cni/bin:/opt/cni/bin:z \
5252
--volume /etc/iscsi:/etc/iscsi \
5353
--volume /sbin/iscsiadm:/sbin/iscsiadm \
54-
k8s.gcr.io/hyperkube:v1.15.0 /hyperkube kubelet \
54+
k8s.gcr.io/hyperkube:v1.15.1 /hyperkube kubelet \
5555
--anonymous-auth=false \
5656
--authentication-token-webhook \
5757
--authorization-mode=Webhook \

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.15.0 (upstream, via [kubernetes-incubator/bootkube](https://github.com/kubernetes-incubator/bootkube))
14+
* Kubernetes v1.15.1 (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

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=119cb00fa7b12e0ebd5a70c9c0a4e7eda2e8c3d6"
3+
source = "git::https://github.com/poseidon/terraform-render-bootkube.git?ref=5b9faa903182505ac534f42a2cf250d5d215941b"
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.15.0
132+
KUBELET_IMAGE_TAG=v1.15.1
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.15.0
102+
KUBELET_IMAGE_TAG=v1.15.1
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.15.0 \
120+
docker://k8s.gcr.io/hyperkube:v1.15.1 \
121121
--net=host \
122122
--dns=host \
123123
--exec=/kubectl -- --kubeconfig=/etc/kubernetes/kubeconfig delete node $(hostname)

docs/advanced/worker-pools.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Create a cluster following the Azure [tutorial](../cl/azure.md#cluster). Define
7676

7777
```tf
7878
module "ramius-worker-pool" {
79-
source = "git::https://github.com/poseidon/typhoon//azure/container-linux/kubernetes/workers?ref=v1.15.0"
79+
source = "git::https://github.com/poseidon/typhoon//azure/container-linux/kubernetes/workers?ref=v1.15.1"
8080
8181
# Azure
8282
region = module.azure-ramius.region
@@ -142,7 +142,7 @@ Create a cluster following the Google Cloud [tutorial](../cl/google-cloud.md#clu
142142

143143
```tf
144144
module "yavin-worker-pool" {
145-
source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes/workers?ref=v1.15.0"
145+
source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes/workers?ref=v1.15.1"
146146
147147
# Google Cloud
148148
region = "europe-west2"
@@ -173,11 +173,11 @@ Verify a managed instance group of workers joins the cluster within a few minute
173173
```
174174
$ kubectl get nodes
175175
NAME STATUS AGE VERSION
176-
yavin-controller-0.c.example-com.internal Ready 6m v1.15.0
177-
yavin-worker-jrbf.c.example-com.internal Ready 5m v1.15.0
178-
yavin-worker-mzdm.c.example-com.internal Ready 5m v1.15.0
179-
yavin-16x-worker-jrbf.c.example-com.internal Ready 3m v1.15.0
180-
yavin-16x-worker-mzdm.c.example-com.internal Ready 3m v1.15.0
176+
yavin-controller-0.c.example-com.internal Ready 6m v1.15.1
177+
yavin-worker-jrbf.c.example-com.internal Ready 5m v1.15.1
178+
yavin-worker-mzdm.c.example-com.internal Ready 5m v1.15.1
179+
yavin-16x-worker-jrbf.c.example-com.internal Ready 3m v1.15.1
180+
yavin-16x-worker-mzdm.c.example-com.internal Ready 3m v1.15.1
181181
```
182182

183183
### Variables

docs/cl/aws.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# AWS
22

3-
In this tutorial, we'll create a Kubernetes v1.15.0 cluster on AWS with Container Linux.
3+
In this tutorial, we'll create a Kubernetes v1.15.1 cluster on AWS with Container Linux.
44

55
We'll declare a Kubernetes cluster using the Typhoon Terraform module. Then apply the changes to create a VPC, gateway, subnets, security groups, controller instances, worker auto-scaling group, network load balancer, and TLS assets.
66

@@ -70,7 +70,7 @@ Define a Kubernetes cluster using the module `aws/container-linux/kubernetes`.
7070

7171
```tf
7272
module "aws-tempest" {
73-
source = "git::https://github.com/poseidon/typhoon//aws/container-linux/kubernetes?ref=v1.15.0"
73+
source = "git::https://github.com/poseidon/typhoon//aws/container-linux/kubernetes?ref=v1.15.1"
7474
7575
# AWS
7676
cluster_name = "tempest"
@@ -135,9 +135,9 @@ In 4-8 minutes, the Kubernetes cluster will be ready.
135135
$ export KUBECONFIG=/home/user/.secrets/clusters/tempest/auth/kubeconfig
136136
$ kubectl get nodes
137137
NAME STATUS ROLES AGE VERSION
138-
ip-10-0-3-155 Ready controller,master 10m v1.15.0
139-
ip-10-0-26-65 Ready node 10m v1.15.0
140-
ip-10-0-41-21 Ready node 10m v1.15.0
138+
ip-10-0-3-155 Ready controller,master 10m v1.15.1
139+
ip-10-0-26-65 Ready node 10m v1.15.1
140+
ip-10-0-41-21 Ready node 10m v1.15.1
141141
```
142142

143143
List the pods.

0 commit comments

Comments
 (0)