11
Tenant Master A
vNode
kubelet
vn-agent
vc-manager
syncer
テナントの見え方
VirtualCluster
Tenant Master B
vNode
Super Master
etcd API
Server
etcd API
Server
etcd API
Server
Worker Node
Master Node
Namespaces for Tenant A Namespaces for Tenant B
Pod Pod Pod Pod
テナント作成
Super Master と
Tenant Master の同期
kubectl kubectl
Tenant API
リクエストのプロキシ
テナント作成
リクエスト
Controller
Manager
Controller
Manager
Controller
Manager
テナント毎にNamespaces が作成される
vc-manager, syncer, vn-agent が実行