31 lines
603 B
Plaintext
31 lines
603 B
Plaintext
@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
|
|
}
|
|
|
|
@enduml
|