#author("2021-04-05T07:36:40+00:00","default:admin","admin")
-[[各仮想化技術の違いをざっと理解するッ!!:https://qiita.com/hiroki-it/items/0cea21a83394634d284a]]

-[[独学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を使うメリット14個|Kubernetesの意味とは?:https://www.fenet.jp/infla/column/technology/kubernetes%E3%82%92%E4%BD%BF%E3%81%86%E3%83%A1%E3%83%AA%E3%83%83%E3%83%8814%E5%80%8B%EF%BD%9Ckubernetes%E3%81%AE%E6%84%8F%E5%91%B3%E3%81%A8%E3%81%AF%EF%BC%9F/]]

-[[なぜ今 Kubernetes なのか?:https://www.rworks.jp/system/system-column/sys-practice/17147/]]
-[[Kubernetes で WordPress サイトを公開してみる (Azure 環境構築編):https://www.rworks.jp/system/system-column/sys-practice/17151/]]
-[[Kubernetes で WordPress サイトを公開してみる (Kubernetes 設定編):https://www.rworks.jp/system/system-column/sys-practice/17154/]]
-[[Kubernetes で WordPress サイトを公開してみる (運用編):https://www.rworks.jp/system/system-column/sys-practice/17157/]]

-[[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アドレスが生成されてしまうという問題がある

*データ永続化 [#r0e41087]
-[[コンテナとサーバーレスにおける永続化の課題:https://unit42.paloaltonetworks.jp/persistence-in-containers-and-serverless/]]
-[[Kubernetesのデータ永続化入門:https://www.netone.co.jp/knowledge-center/netone-blog/20191206-1/]]
-[[Kubernetes のデータ永続化が複雑でよくわからないから調べた:https://qiita.com/aki_55p/items/c802a647c59eda43ce4d]]

-[[Kubernetesが拓くDatabaseとStorageの未来 - Speaker Deck:https://speakerdeck.com/tzkoba/kubernetesgatuo-kudatabasetostoragefalsewei-lai]]
-[[KubernetesでつくるPostgreSQL as a Service - Speaker Deck:https://speakerdeck.com/tzkoba/kubernetesdetukurupostgresql-as-a-service]]
-[[Kubernetesでストレージ?そもそも何に使えるの? - SpeakerDeck:https://speakerdeck.com/tzkoba/kubernetesdesutorezi-somosomohe-nishi-erufalse]]

-[[Kubernetes の SQL Server ビッグ データ クラスターでのデータ永続化:https://docs.microsoft.com/ja-jp/sql/big-data-cluster/concept-data-persistence?view=sql-server-ver15]]

-Podにおけるデータ永続化とは、Podを削除した後にもデータを保持し続ける仕組みのこと

*オンプレミス [#c304f5fc]
-[[快適な kubernetes オンプレミス環境を構築する (Rancher v1):https://zenn.dev/kaishuu0123/books/49656e61756f51c7c34e]]

*pods [#e6e0a1ed]

*ingress [#p1320540]
-[[kubernetesにingressを導入する方法:https://qiita.com/Hirata-Masato/items/8e6b4536b6f1b23c5270]]

-ingressはHTTPSレイヤーのロードバランサーであり、以下のメリットがある
--IP管理などを個別のserviceではなくingressで管理できる
--Googleが推奨している

*クラウド [#eb42998d]
-[[EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud:https://www.stackrox.com/post/2021/01/eks-vs-gke-vs-aks-jan2021/]]

**AWS [#v9f30a81]
-[[AWSのAmazon EKSとは?特徴6つと開始する手順を解説:https://www.fenet.jp/aws/column/tool/368/#:~:text=%E6%96%99%E9%87%91%E3%81%AF%E3%81%A9%E3%82%8C%E3%81%8F%E3%82%89%E3%81%84%EF%BC%9F,USD%E3%81%8C%E8%AA%B2%E9%87%91%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82]]

-[[AWSがKubernetesサービスを半額に、1時間0.1ドル:https://xtech.nikkei.com/atcl/nxt/news/18/06906/]]

**Azure [#ke7f5b21]


*環境構築 [#he3d9a54]
**Windows [#f11572ac]
-[[KubernetesのWindowsサポート概要:https://kubernetes.io/ja/docs/setup/production-environment/windows/intro-windows-in-kubernetes/]]
-[[Windows で使用する Kubernetes:https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/kubernetes/getting-started-kubernetes-windows]]
-[[Windows Server 2019 時代の Windows Containers を使ったアプリケーション移行:https://blog.shibayan.jp/entry/20190329/1553848084]]
-[[KubernetesでWindowsコンテナをクラスタ化して管理~Windows Node構築編~:https://qiita.com/anikundesu/items/3ab841d1b4102f5d3f8b]]

-[[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]]

***Windowsコンテナ [#t161c5fa]
-コントロールプレーンノードはLinux
-ワーカーノードはワークロードのニーズに応じてWindowsまたはLinuxで実行
-Windows Server 2019は、サポートされている唯一のWindowsオペレーティングシステムであり、Windows (kubelet、コンテナランタイム、kube-proxyを含む)でKubernetesノードを有効にする

*開発 [#l1b10251]
**ASP.NET Core [#wa6a1cf3]
-[[Real World .NET Core on Kubernetes という話をしました:https://www.misuzilla.org/Blog/2019/10/21/RealWorld.NETCoreOnKubernetes]]
-[[ASP.NET Core のWebアプリケーションを Kubernetes で構築する:https://qiita.com/wasimaru/items/54e0e880b7044118be44]]
-[[Linux コンテナーとして AKS/Kubernetes オーケストレーターにデプロイされる ASP.NET Core アプリケーションをビルドする:https://docs.microsoft.com/ja-jp/dotnet/architecture/containerized-lifecycle/design-develop-containerized-apps/build-aspnet-core-applications-linux-containers-aks-kubernetes]]
-[[C#エンジニアのためのdocker kubernetesハンズオン (再):https://www.slideshare.net/tanakata/cdocker-kubernetes-170605077]]
-[[Kubernetes Engine に ASP.NET Core アプリをデプロイする:https://www.qwiklabs.com/focuses/663?locale=ja&parent=catalog]]
-[[【初心者向け】ASP.NET Core の Docker アプリケーションを Kubernetes にデプロイする:https://book2525stack.com/2019/01/07/kubernetes-aspnet-core-1/]]

*活用方法 [#ea558580]
-[[10分でローカルのKubernetesクラスタにNode.jsで構築したWeb Appをデプロイする:https://tamanyan.me/deploy-node-app-to-kubernetes-in-10-mins/]]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS