mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-06 07:57:35 +00:00
Merge pull request #51725 from nicksardo/gce-plumb-netvars
Automatic merge from submit-queue (batch tested with PRs 51805, 51725, 50925, 51474, 51638) GCE: Plumb network & subnetwork to master **Which issue this PR fixes** * Fixes #51714 /assign @bowei **Release note**: ```release-note NONE ```
This commit is contained in:
@@ -229,24 +229,36 @@ EOF
|
||||
api-endpoint = ${GCE_API_ENDPOINT}
|
||||
EOF
|
||||
fi
|
||||
if [[ -n "${PROJECT_ID:-}" && -n "${TOKEN_URL:-}" && -n "${TOKEN_BODY:-}" && -n "${NODE_NETWORK:-}" ]]; then
|
||||
if [[ -n "${TOKEN_URL:-}" && -n "${TOKEN_BODY:-}" ]]; then
|
||||
use_cloud_config="true"
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
token-url = ${TOKEN_URL}
|
||||
token-body = ${TOKEN_BODY}
|
||||
project-id = ${PROJECT_ID}
|
||||
network-name = ${NODE_NETWORK}
|
||||
EOF
|
||||
if [[ -n "${NETWORK_PROJECT_ID:-}" ]]; then
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
fi
|
||||
if [[ -n "${PROJECT_ID:-}" ]]; then
|
||||
use_cloud_config="true"
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
project-id = ${PROJECT_ID}
|
||||
EOF
|
||||
fi
|
||||
if [[ -n "${NETWORK_PROJECT_ID:-}" ]]; then
|
||||
use_cloud_config="true"
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
network-project-id = ${NETWORK_PROJECT_ID}
|
||||
EOF
|
||||
fi
|
||||
if [[ -n "${NODE_SUBNETWORK:-}" ]]; then
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
fi
|
||||
if [[ -n "${NODE_NETWORK:-}" ]]; then
|
||||
use_cloud_config="true"
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
network-name = ${NODE_NETWORK}
|
||||
EOF
|
||||
fi
|
||||
if [[ -n "${NODE_SUBNETWORK:-}" ]]; then
|
||||
use_cloud_config="true"
|
||||
cat <<EOF >>/etc/gce.conf
|
||||
subnetwork-name = ${NODE_SUBNETWORK}
|
||||
EOF
|
||||
fi
|
||||
fi
|
||||
if [[ -n "${NODE_INSTANCE_PREFIX:-}" ]]; then
|
||||
use_cloud_config="true"
|
||||
|
||||
Reference in New Issue
Block a user