2019-06-20 22:44:37 +03:00
|
|
|
@startuml
|
|
|
|
database etcd [
|
|
|
|
etcd
|
|
|
|
]
|
|
|
|
|
|
|
|
package "master-node" {
|
|
|
|
[api-server] -> etcd
|
|
|
|
|
|
|
|
[kubelet] --> [api-server] : watch
|
|
|
|
[kubelet] --> [container-runtime] : run & watch
|
|
|
|
|
|
|
|
[scheduler] --> [api-server] : watch
|
|
|
|
[scheduler] --> [api-server] : apply
|
|
|
|
|
|
|
|
[controller-manager] --> [api-server] : watch
|
|
|
|
[controller-manager] --> [api-server] : apply
|
|
|
|
}
|
|
|
|
|
|
|
|
package "worker-node-1" {
|
|
|
|
[kubelet ] --> [api-server] : watch
|
|
|
|
[kubelet ] --> [container-runtime ] : run & watch
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
package "worker-node-2" {
|
|
|
|
[kubelet ] --> [api-server] : watch
|
|
|
|
[kubelet ] --> [container-runtime ] : run & watch
|
|
|
|
}
|
|
|
|
|
2019-06-27 19:53:09 +03:00
|
|
|
@enduml
|