我最近開始自動化部署所有Azure資源以及在我的公司中構建開發環境所需的其他修改。我開始使用AzureRM模塊的.NET Core發行版在Linux上使用Powershell。後來發現,與Azure交互的一半cmdlet存在於另一個模塊Azure中。目前還沒有.NET Core版本。有關該問題的其他詳細信息,請參閱my other recent post。自動執行Azure資源部署的行業標準方法
我試圖在Windows上運行我的腳本,它轟炸了可怕的。可能是由於平臺之間某些奇怪的語法差異或其他原因。我還沒有開始排除故障。但是這讓我想到Powershell是否是最好的解決方案。任何人都可以推薦其他方法嗎?
最好是一些不太專有的更好的跨平臺支持。我承認在StackOverflow上有類似的問題。但是他們涉及整個應用程序和CI/CD管道。我主要是指底層資源組,安全規則等。但是我也可能會利用這個腳本部署k8s,couchbase等。所以也許整個設計變更都是按順序進行的。
我期待你的洞察力,朋友。
StackOverflow是關於幫助人們修復他們的**編程代碼**(不是口頭描述/討論)。關於哲學,教程,研究,工具,建議,圖書館和代碼的請求是無關緊要的。 ***請***閱讀http://stackoverflow.com/help/how-to-ask,http://stackoverflow.com/help/dont-ask,http://stackoverflow.com/help/mcve和參加[旅遊](http://stackoverflow.com/tour),然後在此發佈更多Q.祝你好運。 – shellter
謝謝您的洞察,@shellter。 –
請顯示您的代碼。由於Stack Overflow隱藏了你的密切原因:*尋求調試幫助的問題(「爲什麼這個代碼不工作?」)必須包含所需的行爲,特定的問題或錯誤以及在問題本身中重現它的最短代碼。沒有明確問題陳述的問題對其他讀者無益。請參閱:[如何創建一個最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve)。* – jww