#author("2021-03-31T06:29:31+00:00","default:admin","admin") -[[独学Kubernetes コンテナ開発の基本を最速で理解する:https://qiita.com/Brutus/items/d19af6b9c55de93663f6]] -[[今さら人に聞けない Kubernetes とは?:https://qiita.com/MahoTakara/items/85096f8b2632c802ab22]] -[[Kubernetesとは?いま注目を集める理由とその機能:https://blog.newrelic.co.jp/engineering/what-is-kubernetes/]] -[[Kubernetes採用はもう当たり前、American Expressは次の段階に進みつつある:https://www.atmarkit.co.jp/ait/articles/2009/25/news035.html]] -[[コンテナ管理ツールのKubernetesがさらに進化、次世代の「OS」に:https://xtech.nikkei.com/atcl/nxt/column/18/01478/111800006/]] -自動デプロイ、スケーリング、アプリ・コンテナの運用自動化のために設計されたオープンソースのプラットフォーム --アプリを迅速に予定通りにデプロイする (コンテナをサーバー群へ展開する) --稼働中にアプリをスケールする(稼働中にコンテナ数を変更する) --新機能をシームレスに提供開始する (稼働中にロールアウトする) --ハードウェアの利用率を要求に制限する (コンテナで共存させて稼働率を高くする) -kubernetesはpods, deployments, servicesの基本要素で構成されており、標準的には、serviceにロードバランサーを設定してIPを晒し、外部インターネットからアクセスできるようにします -しかし、HTTPSにリダイレクトするには内部でnginx-proxyを持つ必要がありますし、service毎にIPアドレスが生成されてしまうという問題がある *pods [#e6e0a1ed] *ingress [#p1320540] -[[kubernetesにingressを導入する方法:https://qiita.com/Hirata-Masato/items/8e6b4536b6f1b23c5270]] -ingressはHTTPSレイヤーのロードバランサーであり、以下のメリットがある --IP管理などを個別のserviceではなくingressで管理できる --Googleが推奨している *Windows [#f11572ac] -[[KubernetesのWindowsサポート概要:https://kubernetes.io/ja/docs/setup/production-environment/windows/intro-windows-in-kubernetes/]] -[[Hyper-V and Windows Kubernetes:https://medium.com/@rkttu/hyper-v-and-windows-kubernetes-6568461e7d02]] -[[Docker for WindowsでKubernetesを試してみる:https://qiita.com/h-r-k-matsumoto/items/68f694650029ddf7351d]] -[[Windows10にDocker for WindowsでKubernetesを使ってみる:https://qiita.com/tnagano1981/items/7a4a7410a2123edfaa23]] -[[Windows 10 Home で WSL2 と Docker Desktop for Windows を動かす:https://tech.guitarrapc.com/entry/2020/04/21/034236]] -[[Docker Linux Container running on Windows Server 2019 #Winserv #Docker #Containers:https://mountainss.wordpress.com/2020/03/31/docker-linux-container-running-on-windows-server-2019-winserv-docker-containers/]] -[[Docker for Windowsのインストール後の設定項目:https://qiita.com/anikundesu/items/3ed1e2db1667c7c9efdf]] -[[Docker Desktop for Windows のネットワーク構築機能:https://docs.docker.jp/docker-for-windows/networking.html]] -[[【連載】世界一わかりみが深いコンテナ & Docker入門 〜 その5:Dockerのネットワークってどうなってるの? 〜:https://tech-lab.sios.jp/archives/20179]] -[[Docker for Windowsでホストネットワークの他のマシンにアクセスする方法:https://qiita.com/comefigo/items/3b17e56e1b4c70d43713]] -[[初めてのkubernetes(Minikube) Windows環境構築編:https://qiita.com/comefigo/items/f7bc852a63797934d641]] *活用方法 [#ea558580] -[[10分でローカルのKubernetesクラスタにNode.jsで構築したWeb Appをデプロイする:https://tamanyan.me/deploy-node-app-to-kubernetes-in-10-mins/]]