30 lines
602 B
Plaintext
30 lines
602 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
|