
For the labs behind the corporate proxy we need to define proxy settings as env vars. Inside Ironic pod there is init-bootstrap container which is using curl with external URLs. This change introduces the env vars for proxy in the ConfigMap mounted to all Ironic containers in the pod. Also Ephemeral Secret now has an option to use proxy. Relates-To: #355 Change-Id: I4f1c61c8381d57e4ad8adc063434468fdfa0e959
28 lines
851 B
YAML
28 lines
851 B
YAML
---
|
|
kind: ConfigMap
|
|
apiVersion: v1
|
|
metadata:
|
|
labels:
|
|
name: ironic-vars
|
|
data:
|
|
HTTP_PROXY: ""
|
|
HTTPS_PROXY: ""
|
|
http_proxy: ""
|
|
https_proxy: ""
|
|
NO_PROXY: ""
|
|
no_proxy: ""
|
|
PROVISIONING_IP: "192.168.10.100"
|
|
DHCP_RANGE: "192.168.10.200,192.168.10.250"
|
|
PROVISIONING_INTERFACE: "pxe"
|
|
HTTP: "80"
|
|
DEPLOY_KERNEL_PATH: "/images/tinyipa-stable-ussuri.vmlinuz"
|
|
DEPLOY_RAMDISK_PATH: "/images/tinyipa-stable-ussuri.gz"
|
|
FAST_TRACK: "false"
|
|
API_WORKERS: "4"
|
|
AUTOMATED_CLEAN: "true"
|
|
IRONIC_VOLUME_CAPACITY: "10Gi"
|
|
IRONIC_STORAGE_CLASS_NAME: "default"
|
|
IRONIC_HOST_PATH: "/opt/metal3-dev-env/ironic/"
|
|
IPA_RAMDISK: "https://tarballs.opendev.org/openstack/ironic-python-agent/tinyipa/files/tinyipa-stable-ussuri.gz"
|
|
IPA_KERNEL: "https://tarballs.opendev.org/openstack/ironic-python-agent/tinyipa/files/tinyipa-stable-ussuri.vmlinuz"
|