世界のやまさ

SEKAI NO YAMASA

Azure Container Service 上の Kubernetes に Spring Bootをデプロイ

メイドさんが大好きなフリーランスのプログラマーさんが Azure Container Service について記事を書いていたので、自分も使ってみました。

blog.shibayan.jp

Azure Container Service は Marathon と DC/OS、Docker Swarm、または Kubernetes を使えます。

f:id:nnasaki:20170504215826p:plain

Azure クラウドでの Docker コンテナーのホスト | Microsoft Docs より

続きを読む

Azure Portal で使用済みリソースとクォータの取得が簡単になっていた

以前、リソースマネージャ(ARM)にてクォータ(仮想マシンのコア数上限など)を取得するにはazure CLI2.0を使用していましたが、Azure ポータルから簡単に確認できるようになりました。

リンク先は以前の記事です。

blog.nnasaki.com

確認手順

  • Azure ポータル にログイン
  • 課金をメニューから選択
  • 対象のサブスクリプションを選択

f:id:nnasaki:20170424130225p:plain

  • 使用量 + クォータ を選択

f:id:nnasaki:20170424130418p:plain

結果

現在の使用量とクォータが表示されます

f:id:nnasaki:20170424130553p:plain

尚、この画面右上の「引き上げを依頼する」を選択するとクォータの上限を上げることが出来ます。詳細は下記ドキュメントをご参照ください。

docs.microsoft.com

簡単便利になって良かった良かった。

Docker for Mac で Azure CLI 2.0 (Preview) のエラー対処方法

ポータルで面倒なリソースグループの一括削除など、面倒な作業はAzure CLI 2.0 (Preview) を使用しています。 docs.microsoft.com

現象

Azure CLI は Docker for Mac で動かしているのですが、次のエラーが出てコマンドが使えなくなりました。

f:id:nnasaki:20170223165456p:plain

bash-4.3# az resource list
The access token expiry UTC time '2/23/2017 2:12:56 AM' is earlier than current UTC time '2/23/2017 2:20:58 AM'.

原因

Dockerの時間がずれていました。ネットを検索してみると、ホストマシンと同期してくれるとか書いてあるんですが、明らかに違っています。

対処

Dockerの再起動で直りました。次の restart をぽちっとクリックするだけです。

f:id:nnasaki:20170223165328p:plain

注意点

Docker 上で作ってたスクリプトが消えてしまいました。。。コミットしていなかったのでやむなし。実行する前はコミットするように気をつけましょう。