2
在the packer/atlas tutorial's template.json尋找例如,我們發現在開始:包裝器template.json:推「名稱」和地圖集後處理器的「工件」之間有什麼區別?
"push": {
"name": ""
},
,並接近尾聲:
"post-processors": [
[{
"type": "vagrant",
"keep_input_artifact": false
},
{
"type": "atlas",
"only": ["vmware-iso"],
"artifact": "{{user `atlas_username`}}/{{user `atlas_name`}}",
"artifact_type": "vagrant.box",
"metadata": {
"provider": "vmware_desktop",
"version": "0.0.1"
}
},
官方documentation說,對推/名稱配置選項:
name(字符串) - 構建服務中的構建配置的名稱。 如果這不存在,它將被創建(默認)。
以及後處理器/神器:
神器(字符串) - 爲您的神器速記標籤映射到 地圖集,爲atlas.hashicorp.com/hashicorp/即hashicorp/foobar的FOOBAR。
首先,我不明白任何解釋。其次,如果使用packer push
,實際值不應總是相同嗎?