mirror of https://github.com/k3s-io/k3s
Dumbed down version of providing a separate IP range for each cluster in the federation.
parent
b7ac841e7f
commit
ea9cedab3a
|
@ -29,16 +29,19 @@ source "${KUBE_ROOT}/cluster/kube-util.sh"
|
||||||
|
|
||||||
prepare-e2e
|
prepare-e2e
|
||||||
|
|
||||||
if [[ "${FEDERATION:-}" == "true" ]];then
|
if [[ "${FEDERATION:-}" == "true" ]]; then
|
||||||
#TODO(colhom): the last cluster that was created in the loop above is the current context.
|
cur_ip_octet2=180
|
||||||
|
# TODO(colhom): the last cluster that was created in the loop above is the current context.
|
||||||
# Hence, it will be the cluster that hosts the federated components.
|
# Hence, it will be the cluster that hosts the federated components.
|
||||||
# In the future, we will want to loop through the all the federated contexts,
|
# In the future, we will want to loop through the all the federated contexts,
|
||||||
# select each one and call federated-up
|
# select each one and call federated-up
|
||||||
for zone in ${E2E_ZONES};do
|
for zone in ${E2E_ZONES};do
|
||||||
(
|
(
|
||||||
set-federation-zone-vars "$zone"
|
export CLUSTER_IP_RANGE="10.${cur_ip_octet2}.0.0/16"
|
||||||
test-setup
|
set-federation-zone-vars "$zone"
|
||||||
)
|
test-setup
|
||||||
|
)
|
||||||
|
cur_ip_octet2="$((cur_ip_octet2 + 1))"
|
||||||
done
|
done
|
||||||
tagfile="${KUBE_ROOT}/federation/manifests/federated-image.tag"
|
tagfile="${KUBE_ROOT}/federation/manifests/federated-image.tag"
|
||||||
if [[ ! -f "$tagfile" ]]; then
|
if [[ ! -f "$tagfile" ]]; then
|
||||||
|
|
Loading…
Reference in New Issue