Enable externalIPs for DevStack's OpenShift
To prevent errors like: Failed to persist updated LoadBalancerStatus to service 'default/kuryr-service-52130480': Service "kuryr-service-52130480" is invalid: spec.externalIPs: Forbidden: externalIPs have been disabled in openshfit-master logs, this commit enables externalIPs. Change-Id: I2b353c39091d11f4c19366e18d05d4b76c77581c Closes-Bug: 1779894
This commit is contained in:
parent
bf3ce1ad47
commit
4908d8460a
@ -735,6 +735,9 @@ function run_openshift_master {
|
||||
"--master=${OPENSHIFT_API_URL}" \
|
||||
"--write-config=${OPENSHIFT_DATA_DIR}"
|
||||
|
||||
# Enable externalIPs
|
||||
sed -i 's/externalIPNetworkCIDRs: null/externalIPNetworkCIDRs: ["0.0.0.0\/0"]/' "${OPENSHIFT_DATA_DIR}/master-config.yaml"
|
||||
|
||||
# Reconfigure Kuryr-Kubernetes to use the certs generated
|
||||
iniset "$KURYR_CONFIG" kubernetes api_root "$OPENSHIFT_API_URL"
|
||||
iniset "$KURYR_CONFIG" kubernetes ssl_client_crt_file "${OPENSHIFT_DATA_DIR}/admin.crt"
|
||||
|
Loading…
Reference in New Issue
Block a user