Joe Betz
dc4d92e154
Reimplement migrate-if-needed.sh in go
2018-04-10 09:19:30 -07:00
Ismo Puustinen
6372bb2f28
cluster/gce: fix checks for empty strings.
...
In order to use -n, the value needs either be quoted or [[ .. ]] block
has to be used. Fix the comparisons that way.
To verify, consider this (analogous) script:
#!/bin/bash
subnetwork_url=""
if [ -n ${subnetwork_url} ]; then
echo "foo"
fi
if [[ -n ${subnetwork_url} ]]; then
echo "bar"
fi
Here "foo" is echoed by the script, even though the variable
subnetwork_url has a zero-length value.
2018-03-23 15:37:03 +02:00
Joe Betz
e2a25f9b54
Bump to etcd 3.1.12 to pick up critical fix
2018-03-09 14:28:23 -08:00
Shyam Jeedigunta
21f5e69f08
Rollback etcd server version to 3.1.11 due to #60589
2018-03-08 13:07:15 +01:00
Joe Betz
04c6d0ab26
Bump etcd server patch version to 3.2.16
2018-03-05 13:58:51 -08:00
Jing Ai
5c12a4d869
Update etcd version from 3.1.10 to 3.2.14 when upgrading a K8s cluster to use IP aliases.
2018-02-06 08:05:13 -08:00
Jing Ai
4a627eb3a3
A couple of more changes: 1) revert the changes on assigning subnetwork_url from selfLink as it may break if using an overrided api endpoint; 2) update etcd version to the latest.
2018-01-19 15:51:50 -08:00
Jing Ai
2225be2492
Uncomment the call to upgrade.sh
2018-01-18 20:26:32 -08:00
Jing Ai
d3fb77e237
Minior changes on comments.
2018-01-18 18:00:53 -08:00
Jing Ai
a4549a7067
Minior changes on comments.
2018-01-18 17:58:39 -08:00
Jing Ai
06378ce0f0
A couple of minior changes: a) fetch the subnetwork url from subnets describe command rather than compose it from env vars; b) explicit specify etcd version env vars before running upgrade.sh to avoid prompt.
2018-01-18 17:51:06 -08:00
Jing Ai
beb6cf6fdb
Use gcloud beta instead of alpha for alias ops.
2017-12-06 14:21:24 -08:00
Jing Ai
ba577bb5dd
Add -s (--slient) option to curl.
2017-11-24 17:50:33 -08:00
Jing Ai
a538c1e82e
Retry on adding secondary ranges to a subnet.
2017-11-22 22:12:42 -08:00
Jing Ai
9acc22ba1f
Addressed bowei's comments.
2017-11-22 16:15:42 -08:00
Jing Ai
551ffbe7bf
Implement upgrade-aliases.sh to migrate a route-based k8s cluster to use IP aliases in GCE.
2017-11-20 21:11:50 -08:00