我有一個主要的ARM模板引用了幾個鏈接的ARM模板。每個ARM模板都託管在他們自己的VSTS Git倉庫中。部署主模板時,ARM引擎需要對私有VSTS git回購進行身份驗證。我已經看到了這些內容存儲在github中時如何實現的例子。是否有可能對VSTS git做同樣的事情,如果是的話,怎麼樣?Azure ARM模板 - 使用VSTS的鏈接模板Git
0
A
回答
0
沒有黑客就無法實現,無論是github,vsts。如果你需要身份驗證,這是不可能的,沒有黑客。
0
沒有爲使用Azure的功能應用部署與私人信息庫ARM模板解決方法:
Deploying ARM Templates with Artifacts Located in a Private GitHub Repository
BTW:我可以用下面這個鏈接通過郵差訪問該文件,但無法訪問通過網絡瀏覽器。
https://test:[accesstoken]@[account].VisualStudio.com/DefaultCollection/[project]/_apis/git/repositories/[repository]/items?scopePath=/helloword.json&api-version=1.0&$format=Text
+0
謝謝,讓我試試上面的一個。什麼是「測試」。是個人訪問令牌名稱? –
+0
@HariSubramaniam如果您使用訪問令牌,它可以是任何東西,所以測試是可以的。 (注意:使用該URL,它也不能通過鏈接模板訪問源代碼,只能通過Postman工具訪問) –
相關問題
- 1. Azure ARM模板
- 2. Azure的部署代碼要服務使用ARM模板從VSTS的Git代碼
- 3. 使用ARM模板
- 4. 從本地git部署azure arm模板
- 5. Azure Active Directory的ARM模板
- 6. Azure ARM模板問題
- 7. 如何使用ARM模板
- 8. 沒有模板鏈接的ARM模板條件嵌套資源
- 9. VSTS構建:在Azure ARM模板中設置構建變量
- 10. Azure - 從Visual Studio中使用arm模板部署web應用程序,連接到VSTS git源代碼控制
- 11. Azure ARM模板 - 訪問由另一個ARM模板中的一個ARM模板創建的資源ID
- 12. 在VSTS中使用DSC部署ARM模板 - 如何構建?
- 13. 使用鏈接的ARM模板進行測試
- 14. VSTS 2017年看板模板
- 15. Azure的ARM模板「不能與名
- 16. azure-arm模板中的環境變量
- 17. Dropdownn類型的Azure ARM模板參數
- 18. 參數傳遞到Azure的ARM模板
- 19. 使用g ++鏈接模板
- 20. Azure ARM嵌套模板可以使用Complete模式部署嗎?
- 21. Azure ARM模板,VNET集成站點
- 22. Escape Dollar $登錄Azure ARM模板變量
- 23. Azure ARM模板 - ssh公鑰和私鑰
- 24. Azure ARM模板:DocumentDB primaryMasterKey作爲OUTPUT
- 25. Azure。如何使用ARM模板從託管映像部署虛擬機模板
- 26. ARM模板 - AlertRules - UnsupporedMetric
- 27. ARM模板 - 部署customScriptForLinux
- 28. Ember模板鏈接
- 29. 使用ARM模板將Azure日誌分析連接到Azure指標
- 30. Azure的ARM模板 - 使用數組變量
那麼在github中,您可以獲取原始內容url並將令牌附加到azuredeploy.json uri。這是黑客嗎?訪問令牌如何得到保護最可能是CI CD工具。 –
就我所知,你只能用天藍色的存儲來做到這一點。 ARM引擎只能進行網址授權。它不會通過任何用戶名,令牌等 – 4c74356b41
確切地說。所以我的問題是,如果有一種方法來構建帶有訪問令牌的url本身的vsts git repo url。所以前 - 你可以用github做到這一點。我試圖找出是否有辦法做到與vsts git repo相同。在bitbucket中,這是如何https://api.bitbucket.org/1.0/repositories/blah/raw/xxx/azuredeploy.json?accesstoken=gblahblah –