I need to add https_proxy, https_proxy, and no_proxy variables to a VM template so they are propagated to all new instances of the template. I am not sure where the “USER_TEMPLATE” section of the VM template is?
Hello,
There are three places where custom variables are set, depending on the use case.
The example is for the old Sunstone interface. The current Fireedge Sunstone interface could be used too. Look at the Advanced Options then select the context tab and scroll down in the frame to the bottom, where expand the Context Custom Variables. Also, please note that the new interface still needs some polishing and you could experience some bugs.
Back on the topic:
- Variables that the user is prompted to fill/select when instantiating a VM from the template. When a default value is set, it will be used if the user does not alter it. (I am not sure is the use-case, though)
VM Template → Context → Configuration – User Inputs
- Variables passed directly to the contextualization section. The end user does not see them and cannot alter them when instantiating a VM
VM Template → Context → Custom Vars
- Other VM variables, not included in the contextualization are the “tags” (probably not related, but just for completeness…):
VM Template → Tags
And here is what and where is placed in an instantiated VM
Hope this helps,
Anton Todorov
Edit: some spelling typos and wording