Kubernetes触ったこと無いマンなので触ってみる。
同一ホスト内で動くコンテナ同士は、プライベートネットワーク経由でやり取りができますが、ホストの外側とやり取りする場合は NAT (IP Masquerade) を経由する必要があります。 このように、標準の Docker 実行環境では、ホスト間の連携が煩雑になるため、コンテナの数が増えて要求されるリソースが大きくなった時に、容易にスケールアウトすることが出来ません。 この問題を解決するのが Kubernetes です。 Kubernetes によって、複数台のホストから構成される実行環境を あたかも一台の実行環境のように 扱うことができるようになります。
Docker(コンテナ型仮想化)と Kubernetes についての簡単な紹介 - 2017/02/21. @marubinotto
-
Tutorials - Kubernetes - 公式チュートリアル。Minikube。
-
Docker for MacでKubernetes インストールからデプロイまで - 2018/04/22. @uni-3
-
Docker(コンテナ型仮想化)と Kubernetes についての簡単な紹介 - 2017/02/21. @marubinotto