此篇文章介紹 OpenShift OKD: System Architecture,管理整個叢集最重要的Master Node。
small size
的 Single Master and Infra node 的架構進行部署
Route(Ingress Controller) +---------------------+
*.apps.paas.domain.tw | Master node |
+----------------+ |---------------------| Webconsole:
| | | | https://webconsole.paas.domain.tw
| Internet | | 192.168.101.130 |
| | | | Cluster Console:
+-----^----+-----+ |paas01.paas.domain.tw| https://console.apps.paas.domain.tw
| | | (8C/8G, SSD) |
| | +---------+-----------+
| | |
| | +---------------------+---------+-----------+----------------------+
| | | | | |
+--+----v-+-----------+ +---------+-----------+ +---------+-----------+ +----------+----------+
| Infra node | | AP node | | AP node | | AP node |
|---------------------| |---------------------| |---------------------| |---------------------|
| | | | | | | |
| 192.168.101.131 | | 192.168.101.132 | | 192.168.101.133 | | 192.168.101.134 |
| | | | | | | |
|paas02.paas.domain.tw| |paas03.paas.domain.tw| |paas04.paas.domain.tw| |paas05.paas.domain.tw|
| (8C/8G) | | (8C/8G) | | (8C/8G) | | (8C/8G) |
+---------------------+ +---------------------+ +---------------------+ +---------------------+
+-------------------------+
| Control Plan Static Pod |
| +---------------------+ |
+---------------------+ +----+ ETCD | |
| Master node | | | +---------------------+ |
|---------------------| | | |
| | | | +---------------------+ |
| 192.168.101.130 +---+----+ API Server | |
| | | | +---------------------+ |
|paas01.paas.domain.tw| | | |
| (8C/8G, SSD) | | | +---------------------+ |
+---------------------+ +----+ Controller Server | |
| +---------------------+ |
+-------------------------+