<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Azure Cloud Shell on nnasaki のブログ</title>
    <link>https://blog.nnasaki.com/categories/azure-cloud-shell/</link>
    <description>Recent content in Azure Cloud Shell on nnasaki のブログ</description>
    <image>
      <title>nnasaki のブログ</title>
      <url>https://blog.nnasaki.com/ogp.png</url>
      <link>https://blog.nnasaki.com/ogp.png</link>
    </image>
    <generator>Hugo</generator>
    <language>ja-JP</language>
    <lastBuildDate>Wed, 26 Jul 2017 06:00:00 +0900</lastBuildDate>
    <atom:link href="https://blog.nnasaki.com/categories/azure-cloud-shell/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Azure Managed Disk(管理ディスク) を節約して使う</title>
      <link>https://blog.nnasaki.com/entry/2017/07/26/060000/</link>
      <pubDate>Wed, 26 Jul 2017 06:00:00 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/07/26/060000/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://blog.nnasaki.com/entry/2017/07/24/060000/&#34;&gt;blog.nnasaki.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Azure Stack を Azure 上で構築したのは良かったですが、常時立ち上げているとお金がかかります。&lt;a href=&#34;https://azure.microsoft.com/ja-jp/pricing/calculator/&#34;&gt;料金計算ツール&lt;/a&gt;で見積もるとこんな感じです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170725155406.png&#34; alt=&#34;f:id:nnasaki:20170725155406p:plain&#34; title=&#34;f:id:nnasaki:20170725155406p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170725155406p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;インスタンスサイズとかちょっと違うので正確ではありませんが、だいたい 18万/月ですね。&lt;/p&gt;
&lt;h3 id=&#34;manged-disk管理ディスク-は使っても使わなくても同じ値段&#34;&gt;Manged Disk(管理ディスク) は使っても使わなくても同じ値段&lt;/h3&gt;
&lt;p&gt;VMについては300円/時間ぐらいなので、検証しているときだけ付けておけばなんとかなるのですが、ストレージが問題ですね。SSDを使ったPremium管理ディスクの場合、仮想マシンを停止していても課金がされます。なので約3.7万/月が固定費とかかってしまうことになるので、これは避けたい。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170725155809.png&#34; alt=&#34;f:id:nnasaki:20170725155809p:plain&#34; title=&#34;f:id:nnasaki:20170725155809p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170725155809p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&#34;解決策vmを止めている間はスタンダードに変更する&#34;&gt;解決策：VMを止めている間はスタンダードに変更する&lt;/h3&gt;
&lt;p&gt;Manged Disk(管理ディスク) はVMを停止していれば、ポータルから簡単にスタンダードとプレミアムを変更できます。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170725160218.png&#34; alt=&#34;f:id:nnasaki:20170725160218p:plain&#34; title=&#34;f:id:nnasaki:20170725160218p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170725160218p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ですが、今回ディスクが5本あるのでいちいちポータルでやるのは面倒くさい。そうするとコマンドラインでやろうかなと思います。思い出したらAzure Container Serviceを使ったときも同じようなことを書いていました。&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.nnasaki.com/entry/2017/05/09/060000/&#34;&gt;blog.nnasaki.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;今はわざわざインストールしなくてもポータルから Azure Cloud Shell を使用すれば、すぐに実行出来ます。コマンドはこんな感じです。 &lt;code&gt;-g azurestack&lt;/code&gt; は各自のリソースグループ名に変更してください。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;az disk update --sku Standard_LRS --ids $(az disk list -g azurestack --query &amp;#34;[].id&amp;#34; -o tsv) --no-wait
&lt;/code&gt;&lt;/pre&gt;&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170725160920.png&#34; alt=&#34;f:id:nnasaki:20170725160920p:plain&#34; title=&#34;f:id:nnasaki:20170725160920p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170725160920p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&#34;節約効果は&#34;&gt;節約効果は&lt;/h3&gt;
&lt;p&gt;5548円/月になりました。およそ1/7ぐらいでこれくらいならなんとかという感じです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170725161231.png&#34; alt=&#34;f:id:nnasaki:20170725161231p:plain&#34; title=&#34;f:id:nnasaki:20170725161231p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170725161231p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id=&#34;起動するときはpremiumに戻す&#34;&gt;起動するときはPremiumに戻す&lt;/h3&gt;
&lt;p&gt;このままでも起動は出来るんですが、パフォーマンスが著しく落ちるので、SSDに戻します。VMを停止した状態で行ってください。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;az disk update --sku Premium_LRS --ids $(az disk list -g azurestack --query &amp;#34;[].id&amp;#34; -o tsv) --no-wait
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;まとめ&#34;&gt;まとめ&lt;/h3&gt;
&lt;p&gt;VMの停止と起動の度にコマンド実行を忘れそうですので、Azure Automation で自動化するもよし、VMの操作もCLIでやるもよし。ご利用は計画的に。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Cloud Shell が発表</title>
      <link>https://blog.nnasaki.com/entry/2017/05/11/211318/</link>
      <pubDate>Thu, 11 May 2017 21:13:18 +0900</pubDate>
      <guid>https://blog.nnasaki.com/entry/2017/05/11/211318/</guid>
      <description>&lt;p&gt;Azure Portal 上で シェル が使えるようになりました！&lt;/p&gt;
&lt;p&gt;[&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://docs.microsoft.com/en-us/azure/cloud-shell/media/startup.gif&#34; class=&#34;http-image&#34; alt=&#34;https://docs.microsoft.com/en-us/azure/cloud-shell/overview&#34;&gt;&lt;figcaption&gt;https://docs.microsoft.com/en-us/azure/cloud-shell/overview&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;](&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cloud-shell/overview&#34;&gt;https://docs.microsoft.com/en-us/azure/cloud-shell/overview&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cloud-shell/overview&#34;&gt;docs.microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;EXTENDED BODY:&lt;/p&gt;
&lt;h3 id=&#34;使い方&#34;&gt;使い方&lt;/h3&gt;
&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cloud-shell/quickstart&#34;&gt;Azure Cloud Shell (Preview) quickstart | Microsoft Docs&lt;/a&gt; にだいたい書いてありますが次の通りです。&lt;/p&gt;
&lt;p&gt;ポータル上部のボタンを押してサブスクリプションを選択します。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511122912.png&#34; alt=&#34;f:id:nnasaki:20170511122912p:plain&#34; title=&#34;f:id:nnasaki:20170511122912p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511122912p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;ストレージが作られます。ストレージの料金は若干かかります。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511123101.png&#34; alt=&#34;f:id:nnasaki:20170511123101p:plain&#34; title=&#34;f:id:nnasaki:20170511123101p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511123101p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;初期化がはじまります。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511123136.png&#34; alt=&#34;f:id:nnasaki:20170511123136p:plain&#34; title=&#34;f:id:nnasaki:20170511123136p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511123136p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;初期化が終わり接続します。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511123225.png&#34; alt=&#34;f:id:nnasaki:20170511123225p:plain&#34; title=&#34;f:id:nnasaki:20170511123225p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511123225p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;繋がりました。Bashが起動しているようです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511123255.png&#34; alt=&#34;f:id:nnasaki:20170511123255p:plain&#34; title=&#34;f:id:nnasaki:20170511123255p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511123255p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;PowerShell はまだのようです。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511123947.png&#34; alt=&#34;f:id:nnasaki:20170511123947p:plain&#34; title=&#34;f:id:nnasaki:20170511123947p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511123947p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h4 id=&#34;vmを作ってみる&#34;&gt;VMを作ってみる&lt;/h4&gt;
&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/cloud-shell/quickstart&#34;&gt;Azure Cloud Shell (Preview) quickstart | Microsoft Docs&lt;/a&gt; のVMを作ってみようと思います。&lt;/p&gt;
&lt;p&gt;&lt;code&gt;az group create -l japaneast -n nnasaki-east-test&lt;/code&gt; を実行&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511125404.png&#34; alt=&#34;f:id:nnasaki:20170511125404p:plain&#34; title=&#34;f:id:nnasaki:20170511125404p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511125404p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;code&gt;az vm create -n nnasaki-east-test -g nnasaki-east-test --image UbuntuLTS&lt;/code&gt; を実行したら SSH キーが無いと言われました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511125523.png&#34; alt=&#34;f:id:nnasaki:20170511125523p:plain&#34; title=&#34;f:id:nnasaki:20170511125523p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511125523p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;code&gt;--generate-ssh-keys&lt;/code&gt; オプションを付けて、再度実行したところ、作成できました。&lt;/p&gt;
&lt;figure class=&#34;figure-image figure-image-fotolife&#34;&gt;&lt;img src=&#34;https://blog.nnasaki.com/images/20170511125914.png&#34; alt=&#34;f:id:nnasaki:20170511125914p:plain&#34; title=&#34;f:id:nnasaki:20170511125914p:plain&#34; class=&#34;hatena-fotolife&#34; itemprop=&#34;image&#34;&gt;&lt;figcaption&gt;f:id:nnasaki:20170511125914p:plain&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;SSHで接続します。ユーザーはシェルに表示されているか、&lt;code&gt;$USER&lt;/code&gt;を指定して、先ほどの作成結果のpublicIpAddlessを使用します。こんな感じ。 &lt;code&gt;ssh nnasakick@13.71.158.94&lt;/code&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
