Olaf Bohlen
2023-02-27 586b0804a6b881fed73ee1d7be571728cfef5de0
commit | author | age
bfc6c8 1 #+begin_src ditaa :file ocp-workshop1.png :cmdline -E -s 0.8
OB 2
3 +---------------------------+       +-----------------------+         +-------------------------+
4 |{s} cRED                   |       | Kube API Server       |         | Kube Controller Manager |
5 | etcd                      |       |                       |         |                         |
6 | key=val                   | <===> |etcd connector         |  <====> | watches API for updates |
7 | kind=Pod                  |       |                       |         | if update: run code     |
8 | metatdata.name=hi-1-lhdhf |       |       REST Connector  |         |                         |
9 +---------------------------+       +-----------------------+         +-------------------------+
10                                                ^
11                                                | HTTP(S)/REST
12                                                |  (JSON)
13                                                v
14                                     +-----------------------+
15                                     |       REST Client     |
16                                     |                       |
17                                     | oc/kubectl            |
18                                     |  (converts JSON to    |
19                                     |   output format)      |
20                                     |                       |
21                                     +-----------------------+
22 #+end_src
23
24 #+results:
25 [[file:ocp-workshop1.png]]