-
Type: New Feature
-
Status: New
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: CSD03
-
Component/s: Profile-YAML
-
Labels:None
-
Proposal:
Currently, the DSL supports two types of artifacts locations:
1. In the CSAR - the artifact URI is relative to the location in the CSAR file.
2. In an external repository - the artifact URI is a public URL to some file server.
The file server can require credentials that can be supplied in the URL in the format "protocol://username:password@hostname/" but because we don't have concatenation functions in the DSL, we can't use get_input and the username and password will need to be "hard-coded" inside the template.
There is a concrete need for an external repository as the size of the deployments artifacts can sometimes reach several GBs and there is a requirement from customers that the repository should be secured.