しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

Kubernetes

Google Container Engine (GKE) に Visual Studio を使って ASP.NET Core アプリケーションをデプロイする

この間は App Engine Flexible Environment を使って ASP.NET Core アプリケーションを実行してみましたが、今度は Container Engine を使ってアプリケーションを動かしてみることにします。ちなみに Flexible Environment を使って動かす方法は以下になりま…

Azure Cloud Services の移行先として Kubernetes + Windows Server Containers を検討してみる

既に Azure Cloud Services をバリバリ使って開発している場合は、そろそろ新しいサービスに乗り換えたいという思いを持っていることが多いのではないかと思います。確かに Cloud Services は純粋な PaaS としての機能は十分ですが、CI/CD も組みにくいし Ro…

Azure Container Service の Kubernetes でもスケーリングが可能になっていたので試す

先週の段階では Azure Container Service で Kubernetes を作った場合には、スケーリングが未対応だと Azure Portal に表示されていたのですが、Build に合わせてなのか Kubernetes でも対応されたようです。Azure Container Service を作って Agent を開く…

Azure Container Service で作成した Kubernetes で Cron Jobs を使ってみる

Jobs はいまいち使いどころが分からなかったですが、Cron Jobs はいくらでも思いつくので実際に試しておきました。デフォルトでは有効化されていないので、ドキュメントに従って設定を追加する必要があります。ちなみに Azure Container Service で作られる …

Azure Container Service Engine を使って Windows と Linux が共存する Kubernetes クラスタを作る

Azure Container Service で Managed Disk を使いたいと思って調べていた時に、Azure Container Service Engine のサンプルに引っかかったので、いろいろと調べてました。ちょっと前にオープンソース化された ACS Engine ですが、いい感じに ARM Template を…

Kubernetes で .NET アプリケーションな Job を動かしてみる

Kubernetes には Job という機能があることを知ったので、Windows Server Containers でも試してみました。使いどころはわかってないですが、Windows でも動くことを確認したかったのです。動き続けるタイプの Job を作りたい場合には、これまで通り Deploym…

AppVeyor から Azure Container Service 上の Kubernetes へ自動でデプロイを行う

これまで AppVeyor と Kubernetes でやってきたことの集大成として、AppVeyor から Azure Container Service 上の Kubernetes への自動デプロイを試してみます。やってきたことは以下のエントリを参照してください。Kubernetes はかなり良いですね。AppVeyor…

Azure Container Service を使って Kubernetes と Windows Server Containers を試してみる

気が付いていなかったのですが、Azure Container Service のオーケストレータとして Kubernetes を選ぶと、Windows が選択できるようになっていたらしいです。もう 2 か月ぐらい前というのが驚きです。まだ Public Preview になってないだろと思っていたら、…