銀の光と碧い空

クラウドなインフラとC#なアプリ開発の狭間にいるエンジニアの日々

Azure Kubernetes with Azure Cosmos DB (preview) を試してみた

//Buildで発表されたAzure Kubernetes with Azure Cosmos DB (preview)を試してみた記録です。

docs.microsoft.com

これは何かというと、kubernetesの必須コンポーネントであるetcdを通常etcd clusterではなく、代わりにマネージドサービスであるAzure Cosmos DBのetcdAPI機能を使うというものです。

docs.microsoft.com

ちなみに発表されたのはBuild期間中なのですが、元になるGitHubのドキュメントは半年くらい前から見える状態でした。

目次

  • kubernetesにおけるetcdとは
  • クラスターの作成
  • 動作確認
続きを読む

kubernetes on Azureで接続できる上限を超えた数のディスクをPVとして利用するPodをデプロイしたときの話

kubernetesをAzureで動かすとAzure DiskをPVとしてマウントできる機能があります。一方、Azure Diskは仮想マシンサイズごとに仮想マシンに接続できる上限が決まっています。というわけで、その上限を超えるようなディスクをPVとしてマウントしているPodをデプロイしようとすると、どうなるかという話です。 ちなみに、このような事象事態はAWSやGCPでもあるのですが、仮想マシンサイズごとに上限が違うというのはAzureだけの仕様のようで、ここがあとあと問題になってきます。

続きを読む

AKS ベストプラクティス解説という動画を公開しました

あのチャンネルにおじゃまして、AKSベストプラクティス解説という動画を公開しました。全4回の予定です。

www.youtube.com

こちらで公開されているMicrosoftのAKSベストプラクティスについて解説しているので、PCなどでご覧の方はぜひあわせてごらんになってください。

docs.microsoft.com

あくまでドキュメントの解説という形でとどまっているので、実際に動かしたりといった内容は別の機会にできたらいいなと思っています。