Upgrade to v1.6.1
lolotp opened this issue · 2 comments
lolotp commented
I tried to use tack to spin up a new cluster with version 1.6.1 image by modifying HYPERKUBE_TAG in Makefile to v1.6.1_coreos.0 . The diff is as followed:
index bd0bb4d..e042d40 100644
--- a/Makefile
+++ b/Makefile
@@ -36,7 +36,7 @@ CIDR_VPC ?= 10.0.0.0/16
ETCD_IPS ?= 10.0.10.10,10.0.10.11,10.0.10.12
HYPERKUBE_IMAGE ?= quay.io/coreos/hyperkube
-HYPERKUBE_TAG ?= v1.5.1_coreos.0
+HYPERKUBE_TAG ?= v1.6.1_coreos.0
# Alternative:
# CIDR_PODS ?= "172.15.0.0/16"
When I run make all
, the cluster was spun up successfully but it's stuck at curling apiserver external elb
❤ wait-for-cluster
❤ Polling for cluster life - this could take a minute or more
❤ Waiting for DNS to resolve for kz8s-apiserver-test-1603885789.us-east-1.elb.amazonaws.com.........................✓
❤ Curling apiserver external elb.............................................................................................................................................................................................................................................................................................................................................................................................
Does anyone know how we can resolve this ?
rimusz commented
it will not work for you, you also need to update https://github.com/kz8s/tack/blob/master/modules/etcd/cloud-config.yml to etcd v3, and you might need to tweak some API flags as well.