Azure-Python SDKについての私の意見はAzure RMにとって高くはありません。 PowerShellの1行に要する時間は、Pythonでは10です。これは、Pythonがやるべきことの反対です。Azure-PowerShell SDK用のPythonラッパーを愚かなアイデアにしていますか?
私の考えは、いくつかのテンプレート.ps1スクリプトを含むディレクトリが付いたpythonパッケージを作成することです。 vmname、resourcegroup、locationなどのようないくつかの変数を定義します。これらを.ps1テンプレートに挿入し、REPLからコマンドを呼び出します。
今は、PSを終了して終了するまで、サブプロセスモジュールを使用して問題が発生しています。それが今立っているように、私は
login-azurerm
を含めると任意のコマンドを実行する前に認証する必要があります。これはしません。私はこれを修正したいと思っていますが、率直に言って、前提が最初から良いアイデアかどうかは疑問です。
ご了承ください。
あなたはpowershellが簡単で包括的であると言ったので、Pythonの代わりに直接使用するのは簡単ではないでしょうか? – Aravind
あなたは正しいと思っています。それはただの便利なことです。私は他のAzure以外のREPLを実行しながらREPLからAzure-RMコマンドを実行できるようにしたい。 基本的に、私は怠惰で、スクリプトの途中でalt + tabを押して言語を変更することを嫌がっています。 –
あなたはいつも先に進んで、頻繁に使用するpsスクリプト用のラッパーを作成できます:)) – Aravind