Appをデプロイする。知るDockerは触っていてもKubernetesは初めてという人は結構多いのではないだろうか?「Kubernetesは、コンテナ化したアプリケーションのデプロイ、スケーリング、および管理を行うための、オープンソースのコンテナオーケストレーションシステムである」と書かれていても全くピンと来ない。オーケストレーションってなんだよ、曲でも作るのか?と冗談のように考える人もいるだろう。Orchestration)は、複雑なコンピュータシステム/ミドルウェア/サービスの配備/設定/管理の自動化を指す用語。見て雰囲気を感じてもらいたい。英語だが、字幕をつけて絵だけ見ていても雰囲気を感じ取れると思う。アプリからPreferencesを開き、Applyを押して有効にする。使用するClusterをdocker-for-desktopに変更する。kubernetes/dashboardをインストールする。AppをKubernetesクラスタにデプロイようやく準備が完了したので、以下のアーキテクチャを構築を目標にする。今回はServiceとDeploymentのみを使用する。AppをKubernetesクラスタにデプロイした。DeploymentとServiceはKubernetes上に構築したアプリを公開するのに最も基礎的な事である。secondsたまにゃん🇹🇭エンジニアバンコクで働くエンジニア。ex-日本経済新聞社。マーケティングテクノロジーの分野で仕事してます(CRM、データエンジニアリング)。