.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

経緯

アーキテクチャ

マスター

kube-apiserver

Kubernetes APIを外部に公開するためのコンポーネント。

etcd

Kubernetesクラスタの情報を保存する分散キーバリューストア。

kube-scheduler

ポッドをどのノードに対してデプロイするかを選択するコンポーネント。

kube-controller-manager

Kubernetesクラスタの各種コントローラを実行するコンポーネント。

cloud-controller-manager

その他アドオン

ノード

kubelet

などを行い、クラスタに通知する機能も担う。

kube-proxy

外部やapiserverからのアクセスを、
ノード上の各ポッドに対して転送し、
ポッドへのアクセスを抽象化するコンポーネント。

supervisord

kubeletとdockerが正しく動作し続けるように監視及び管理するコンポーネント。

fluentd

クラスタレベルでのロギングを補助する。

Docker

実際にコンテナを動作させるバックエンドに利用される。

コントローラ

Deployments

ReplicaSet?

DaemonSet?

StatefulSet?

ポッド

概要

特徴

以下の特徴がある。

ボリューム

種類や用途

ボリュームには様々な種類や用途がある。

ボリューム・タイプ

サービス

ネットワーク機能を提供するコンポーネント

用途

サービス・タイプ

以下の種類がある。

トレンド

Dockerとの関係

containerd

cri-o

PaaSの上モノ部分

OpenShiftの「s2i」に相当するものが色々出ており、
(microsoftの「draft」やGoogleの「Skaffold」など)
玉石混合で、なにがベストプラクティスなのか固まっていない。

Helm

Kompose

Compose on Kubernetes

参考

Wikipedia

Qiita

Publickey

OCI

CRI

Kubernetes

Concepts

https://kubernetes.io/docs/concepts/

Kubectl

サブシステム

Helm Charts

Compose on Kubernetes

Kompose

マイクロソフト系技術情報 Wiki

Docker Desktop for Windows

Azure Kubernetes Service (AKS)


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