New file |
| | |
| | | #+begin_src ditaa :file ocp-workshop1.png :cmdline -E -s 0.8 |
| | | |
| | | +---------------------------+ +-----------------------+ +-------------------------+ |
| | | |{s} cRED | | Kube API Server | | Kube Controller Manager | |
| | | | etcd | | | | | |
| | | | key=val | <===> |etcd connector | <====> | watches API for updates | |
| | | | kind=Pod | | | | if update: run code | |
| | | | metatdata.name=hi-1-lhdhf | | REST Connector | | | |
| | | +---------------------------+ +-----------------------+ +-------------------------+ |
| | | ^ |
| | | | HTTP(S)/REST |
| | | | (JSON) |
| | | v |
| | | +-----------------------+ |
| | | | REST Client | |
| | | | | |
| | | | oc/kubectl | |
| | | | (converts JSON to | |
| | | | output format) | |
| | | | | |
| | | +-----------------------+ |
| | | #+end_src |
| | | |
| | | #+results: |
| | | [[file:ocp-workshop1.png]] |