Kubernetes the hard way lab setup: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
Строка 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= |
Версия 19: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 нод
- Для лучшего понимания для каждого отдельного сервиса будет назначена своя сеть