mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Copy FEDERATIONS_DOMAIN_MAP to a local variable since the helper script doesn't allow overwriting the existing variable.
This commit is contained in:
parent
5f01e8d335
commit
2e308035f0
@ -552,13 +552,13 @@ autoscaler_mig_config: '$(echo "${AUTOSCALER_MIG_CONFIG}" | sed -e "s/'/''/g")'
|
|||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
if [[ "${FEDERATION:-}" == "true" ]]; then
|
if [[ "${FEDERATION:-}" == "true" ]]; then
|
||||||
FEDERATIONS_DOMAIN_MAP="${FEDERATIONS_DOMAIN_MAP:-}"
|
local federations_domain_map="${FEDERATIONS_DOMAIN_MAP:-}"
|
||||||
if [[ -z "${FEDERATIONS_DOMAIN_MAP}" && -n "${FEDERATION_NAME:-}" && -n "${DNS_ZONE_NAME:-}" ]]; then
|
if [[ -z "${federations_domain_map}" && -n "${FEDERATION_NAME:-}" && -n "${DNS_ZONE_NAME:-}" ]]; then
|
||||||
FEDERATIONS_DOMAIN_MAP="${FEDERATION_NAME}=${DNS_ZONE_NAME}"
|
federations_domain_map="${FEDERATION_NAME}=${DNS_ZONE_NAME}"
|
||||||
fi
|
fi
|
||||||
if [[ -n "${FEDERATIONS_DOMAIN_MAP}" ]]; then
|
if [[ -n "${federations_domain_map}" ]]; then
|
||||||
cat <<EOF >>/srv/salt-overlay/pillar/cluster-params.sls
|
cat <<EOF >>/srv/salt-overlay/pillar/cluster-params.sls
|
||||||
federations_domain_map: '$(echo "- --federations=${FEDERATIONS_DOMAIN_MAP}" | sed -e "s/'/''/g")'
|
federations_domain_map: '$(echo "- --federations=${federations_domain_map}" | sed -e "s/'/''/g")'
|
||||||
EOF
|
EOF
|
||||||
else
|
else
|
||||||
cat <<EOF >>/srv/salt-overlay/pillar/cluster-params.sls
|
cat <<EOF >>/srv/salt-overlay/pillar/cluster-params.sls
|
||||||
|
@ -839,12 +839,12 @@ function start-kube-addons {
|
|||||||
sed -i -e "s@{{ *pillar\['dns_server'\] *}}@${DNS_SERVER_IP}@g" "${dns_svc_file}"
|
sed -i -e "s@{{ *pillar\['dns_server'\] *}}@${DNS_SERVER_IP}@g" "${dns_svc_file}"
|
||||||
|
|
||||||
if [[ "${FEDERATION:-}" == "true" ]]; then
|
if [[ "${FEDERATION:-}" == "true" ]]; then
|
||||||
FEDERATIONS_DOMAIN_MAP="${FEDERATIONS_DOMAIN_MAP:-}"
|
local federations_domain_map="${FEDERATIONS_DOMAIN_MAP:-}"
|
||||||
if [[ -z "${FEDERATIONS_DOMAIN_MAP}" && -n "${FEDERATION_NAME:-}" && -n "${DNS_ZONE_NAME:-}" ]]; then
|
if [[ -z "${federations_domain_map}" && -n "${FEDERATION_NAME:-}" && -n "${DNS_ZONE_NAME:-}" ]]; then
|
||||||
FEDERATIONS_DOMAIN_MAP="${FEDERATION_NAME}=${DNS_ZONE_NAME}"
|
federations_domain_map="${FEDERATION_NAME}=${DNS_ZONE_NAME}"
|
||||||
fi
|
fi
|
||||||
if [[ -n "${FEDERATIONS_DOMAIN_MAP}" ]]; then
|
if [[ -n "${federations_domain_map}" ]]; then
|
||||||
sed -i -e "s@{{ *pillar\['federations_domain_map'\] *}}@- --federations=${FEDERATIONS_DOMAIN_MAP}@g" "${dns_rc_file}"
|
sed -i -e "s@{{ *pillar\['federations_domain_map'\] *}}@- --federations=${federations_domain_map}@g" "${dns_rc_file}"
|
||||||
else
|
else
|
||||||
sed -i -e "/{{ *pillar\['federations_domain_map'\] *}}/d" "${dns_rc_file}"
|
sed -i -e "/{{ *pillar\['federations_domain_map'\] *}}/d" "${dns_rc_file}"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user