Kubernetes the hard way lab setup: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 9: Строка 9:
   
 
=Схема сети=
 
=Схема сети=
  +
<PRE>
  +
+--------------+ +---------------------
  +
| Master 1 eth0 | Catalyst 3560G
  +
| | |
  +
| eth0.101 -- 10.0.11.1/30------VLAN101---10.0.11.2/30 ---+
  +
wifi0-+ | |
  +
| eth0.102 -- 10.0.12.1/30------VLAN102---10.0.12.2/30 ---+ Gi 0/43
  +
| | |
  +
| eth0.103 -- 10.0.13.1/30------VLAN101---10.0.13.2/30 ---+
  +
| | |
  +
| | |
  +
+--------------+ |
  +
|
  +
+--------------+ |
  +
| Master 2 eth0 |
  +
| | |
  +
| eth0.201 -- 10.0.21.1/30------VLAN201---10.0.21.2/30 ---+
  +
wifi0-+ | |
  +
| eth0.202 -- 10.0.22.1/30------VLAN202---10.0.22.2/30 ---+ Gi 0/44
  +
| | |
  +
| eth0.203 -- 10.0.23.1/30------VLAN201---10.0.23.2/30 ---+
  +
| | |
  +
| | |
  +
+--------------+ |
  +
|
  +
+--------------+ |
  +
| Master 3 eth0 |
  +
| | |
  +
| eth0.301 -- 10.0.31.1/30------VLAN301---10.0.31.2/30 ---+
  +
wifi0-+ | |
  +
| eth0.302 -- 10.0.32.1/30------VLAN302---10.0.32.2/30 ---+ Gi 0/45
  +
| | |
  +
| eth0.303 -- 10.0.33.1/30------VLAN301---10.0.33.2/30 ---+
  +
| | |
  +
| | |
  +
+--------------+ +---------------------
  +
</PRE>
  +
WiFi0 используется исключительно для настройки, в процессе работы никакой траффик через него ходить не будет
  +
  +
* В номерах VLAN для каждой ноды используется номер ноды что бы проще было запомнить
  +
* Vlan 101, 201, 301 - используется для etcd
   
 
=Master Nodes=
 
=Master Nodes=

Версия 20:13, 20 сентября 2022

Настойка лаборатории для K8s

Касается всех нод

  • Hardware: RaspberryPi 4, 8GB
  • OS: Ubuntu 22.04

Схема сети

      +--------------+                                                      +---------------------
      | Master 1    eth0                                                    | Catalyst 3560G
      |              |                                                      |
      |             eth0.101 -- 10.0.11.1/30------VLAN101---10.0.11.2/30 ---+
wifi0-+              |                                                      |
      |             eth0.102 -- 10.0.12.1/30------VLAN102---10.0.12.2/30 ---+ Gi 0/43
      |              |                                                      |
      |             eth0.103 -- 10.0.13.1/30------VLAN101---10.0.13.2/30 ---+
      |              |                                                      |
      |              |                                                      |
      +--------------+                                                      | 
                                                                            |                       
      +--------------+                                                      |
      | Master 2    eth0                                                    | 
      |              |                                                      |
      |             eth0.201 -- 10.0.21.1/30------VLAN201---10.0.21.2/30 ---+
wifi0-+              |                                                      |
      |             eth0.202 -- 10.0.22.1/30------VLAN202---10.0.22.2/30 ---+ Gi 0/44
      |              |                                                      |
      |             eth0.203 -- 10.0.23.1/30------VLAN201---10.0.23.2/30 ---+
      |              |                                                      |
      |              |                                                      |
      +--------------+                                                      | 
                                                                            |                       
      +--------------+                                                      |
      | Master 3    eth0                                                    |
      |              |                                                      |
      |             eth0.301 -- 10.0.31.1/30------VLAN301---10.0.31.2/30 ---+
wifi0-+              |                                                      |
      |             eth0.302 -- 10.0.32.1/30------VLAN302---10.0.32.2/30 ---+ Gi 0/45
      |              |                                                      |
      |             eth0.303 -- 10.0.33.1/30------VLAN301---10.0.33.2/30 ---+
      |              |                                                      |
      |              |                                                      |
      +--------------+                                                      +---------------------

WiFi0 используется исключительно для настройки, в процессе работы никакой траффик через него ходить не будет

  • В номерах VLAN для каждой ноды используется номер ноды что бы проще было запомнить
  • Vlan 101, 201, 301 - используется для etcd

Master Nodes

  • Три ноды которые будут играть роль как master так и worker нод
  • Для лучшего понимания для каждого отдельного сервиса будет назначена своя сеть

Worker Nodes