Add possibility to specify custom Calico artifacts
Make it possible to set custom repo/version/url for Calico artifacts. But do not override defaults from fuel-ccp-installer or kargo if environment variables are not set. Change-Id: I2b8a151844006ad7392e5312a1cd2d5d3037d6a3
This commit is contained in:
parent
051e3d0143
commit
098bcb3a30
|
@ -88,6 +88,21 @@ DEFAULT_CUSTOM_YAML = {
|
|||
"kube_version": KUBE_VERSION,
|
||||
}
|
||||
|
||||
CALICO = {
|
||||
"calico_node_image_repo": os.environ.get('CALICO_NODE_IMAGE_REPO'),
|
||||
"calicoctl_image_repo": os.environ.get('CALICOCTL_IMAGE_REPO'),
|
||||
"calico_version": os.environ.get('CALICO_VERSION'),
|
||||
"calico_cni_download_url": os.environ.get('CALICO_CNI_DOWNLOAD_URL'),
|
||||
"calico_cni_checksum": os.environ.get('CALICO_CNI_CHECKSUM'),
|
||||
"calico_cni_ipam_download_url": os.environ.get(
|
||||
'CALICO_CNI_IPAM_DOWNLOAD_URL'),
|
||||
"calico_cni_ipam_checksum": os.environ.get('CALICO_CNI_IPAM_CHECKSUM'),
|
||||
}
|
||||
|
||||
for key, val in CALICO.items():
|
||||
if val:
|
||||
DEFAULT_CUSTOM_YAML[key] = val
|
||||
|
||||
BUILD_IMAGES = get_var_as_bool('BUILD_IMAGES', True)
|
||||
REGISTRY = os.environ.get('REGISTRY')
|
||||
IMAGES_NAMESPACE = os.environ.get('IMAGES_NAMESPACE', 'mcp')
|
||||
|
|
Loading…
Reference in New Issue