当初docker-composeに乗っている全種類のコンテナをまとめて1つのPodとしてスケールアウトしようとしていたが、ヒアリングミスで勘違い。目的はコンテナの種類ごとにコンポーネント毎に分離して、各コンポーネント毎にスケールアウトしたいという要望だった。このような事情によりコンポーネント分割へ。当初MySQLもAKSクラスタ内部で検証しようとしていたが断念。既存リソース(MySQL)のもう1つのフロントエンド的な運用でテスト環境構築に至る。◆AzureでのkubernetesであるAKSの特徴azコマンドCLIとkubectlコマンドが統合されている。kubeコマンドの権限。Analyticsに転送してくれる。syslogログドライバの設定などは必要ない。◆Azureアプリケーションゲートウェイをどうするか?普通に構築するとAzureアプリケーションゲートウェイを通過した通信が、グローバルIPアドレスを通じてバックエンドであるAKSクラスタにアクセスするので、セキュリティ的にかなり問題が残る。これに対処するために以下の構築方法を採用しました。(AKS)https://rinormaloku.com/prohibiting-direct-access-microservices-aks/ちょっとわかりずらい図ですが。