問題タブ [azure-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linux および Mac 上の Azure CLI: 証明書の問題
Azure を使用した Kubernetes に関するこの公式チュートリアルに従おうとしています。MacとLinuxの両方で試しました。
企業アカウントを使用して CLI から正常にログインできますが./create-kubernetes-cluster.js
、出力の最後に実行すると次のように表示されます。
これは何の証明書ですか?それはどこから来たのですか?
ここにあるazure.err
:
どうすればこれを修正できますか?
アップデート
Azure サポートのチケットを作成したところ、次のように言われました。
ほとんどのリソース プロバイダーがサブスクリプションに登録されていないようです。ポータル経由で行われたデプロイ (初回) はリソース プロバイダーを自動的に登録しますが、PowerShell または CLI 経由の場合は、これらを登録する必要があります (1 回限りのアクティビティ)
https://azure.microsoft.com/en-in/documentation/articles/ azure-cli-arm-commands/これらのコマンドレットを実行してプロバイダーを登録してから、デプロイを再試行してください
これらのコマンドを正常に実行しましたが、結果は同じです。
azure - Azure、グループ リソースの削除エラー
Azure サポート ページに記載されているように、問題の解決策を見つけるために Stack Overflow に書いていますが、私にとっては、これは少しトピックから外れているように見えます...
Linux ターミナル経由でグループ リソースを削除しようとすると、次のメッセージが表示されます。
編集:だから私はある程度の進歩を遂げましたが、まだ十分ではありません. したがって、リースを含むイメージを持つブロブがあり、リースをベイクするために次のコマンドを使用しました。azure storage blob lease break -a bitnamiwesteuropecfuropu -k <my key>
次に、コンテナー名とブロブ名を挿入するように求められました。
しかし、うまくいきませんでした、私は本当に理解していないこのエラーを受け取ります:
Edit2:興味深いことに、残りのイメージを削除することができました。イメージとコンテナーのリースを停止する必要があったため、イメージとコンテナーの両方が削除されましたが、空のストレージを削除しようとすると、次のようになります。
証拠:)
azure - Azure CLI - RateCard 情報の取得
ここに記載されている Azure の REST API から RateCard 情報を取得できます。
https://msdn.microsoft.com/en-us/library/azure/mt218998.aspx
Azure のコマンド ライン インターフェイスを使用して同じ情報を取得することは可能ですか?
私の調査から、使用情報を取得するためのコマンドしか見たことがありません。
windows - Windows の bash に azure-cli をインストールすると、次のエラーがスローされます: /usr/bin/env: node: No such file or directory
npm を使用して Azure-cli をインストールしました。azure コマンドを実行すると、次のエラーが表示されます。/usr/bin/env: node: No such file or directory
azure - SAS を使用して Azure ストレージにアクセスするには、Azure Cli を使用します。
SAS (Shared Access Signature) を使用して CLI から Azure ストレージ コンテナーにアクセスする方法はありますか?
アカウント名とキー、または接続文字列を使用することで明らかに可能です。しかし、コンテナーからのみ読み取ることができるスクリプトで CLI を使用したいと考えています。
macos - Azure cli は名前空間に登録されていないと言っています
Web ポータルを使用して Azure に Linux VM を作成し、SSH で問題なく接続できましたが、ドキュメントを精査したところ、動作する CLI コマンドを組み立てることができませんでした。次に例を示します。
$ azure vm quick-create -M newkey.pub -g myresgrp -Q CoreOS --name gaiusvm1 -u gaius -l westeurope -y Linux
これは次の場合に失敗します。
CLI で表示されるサブスクリプションazure account list
が、Web ポータルでも表示される従量課金制であることを確認しました。
私が行ったエラーのページの指示に従って:
これは失敗します:
CLI がポータルと異なる点は何ですか?実際には同じサービスを裏で呼び出していると思いますが、この名前空間や他の名前空間に登録するにはどうすればよいでしょうか?