Tweaks for running the container registry in k8s #760
@ -5,9 +5,11 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
REGISTRY_LOG_LEVEL: ${REGISTRY_LOG_LEVEL}
|
REGISTRY_LOG_LEVEL: ${REGISTRY_LOG_LEVEL}
|
||||||
volumes:
|
volumes:
|
||||||
|
- config:/config:ro
|
||||||
- registry-data:/var/lib/registry
|
- registry-data:/var/lib/registry
|
||||||
ports:
|
ports:
|
||||||
- "5000"
|
- "5000"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
config:
|
||||||
registry-data:
|
registry-data:
|
||||||
|
@ -327,12 +327,14 @@ def init_operation(deploy_command_context, stack, deployer_type, config,
|
|||||||
default_spec_file_content = call_stack_deploy_init(deploy_command_context)
|
default_spec_file_content = call_stack_deploy_init(deploy_command_context)
|
||||||
spec_file_content = {"stack": stack, constants.deploy_to_key: deployer_type}
|
spec_file_content = {"stack": stack, constants.deploy_to_key: deployer_type}
|
||||||
if deployer_type == "k8s":
|
if deployer_type == "k8s":
|
||||||
if kube_config is None:
|
if kube_config:
|
||||||
|
spec_file_content.update({constants.kube_config_key: kube_config})
|
||||||
|
else:
|
||||||
error_exit("--kube-config must be supplied with --deploy-to k8s")
|
error_exit("--kube-config must be supplied with --deploy-to k8s")
|
||||||
if image_registry is None:
|
if image_registry:
|
||||||
error_exit("--image-registry must be supplied with --deploy-to k8s")
|
spec_file_content.update({constants.image_registry_key: image_registry})
|
||||||
spec_file_content.update({constants.kube_config_key: kube_config})
|
else:
|
||||||
spec_file_content.update({constants.image_registry_key: image_registry})
|
print("WARNING: --image-registry not specified, only default container registries (eg, Docker Hub) will be available")
|
||||||
else:
|
else:
|
||||||
# Check for --kube-config supplied for non-relevant deployer types
|
# Check for --kube-config supplied for non-relevant deployer types
|
||||||
if kube_config is not None:
|
if kube_config is not None:
|
||||||
|
Loading…
Reference in New Issue
Block a user