Refactor docs
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
@startuml
|
||||
top to bottom direction
|
||||
|
||||
cloud "Интернет" as Internet
|
||||
|
||||
rectangle "Proxy" as Proxy
|
||||
rectangle "K8s" as K8s
|
||||
rectangle "Docker" as Docker
|
||||
Internet -- Proxy
|
||||
Proxy -- K8s
|
||||
Proxy -down- Docker
|
||||
@enduml
|
||||
@@ -0,0 +1,27 @@
|
||||
@startuml
|
||||
!theme bluegray
|
||||
|
||||
title Схема доступа к VM через Proxy
|
||||
cloud "Интернет" as Internet
|
||||
node "Proxy" as proxy
|
||||
|
||||
node "Master-1" as m1
|
||||
node "Master-2" as m2
|
||||
node "Master-3" as m3
|
||||
|
||||
node "Worker-1" as w1
|
||||
node "Worker-2" as w2
|
||||
node "Worker-3" as w3
|
||||
|
||||
node "Docker" as d1
|
||||
Internet -down- proxy
|
||||
proxy -down- m1
|
||||
proxy -down- m2
|
||||
proxy -down- m3
|
||||
|
||||
proxy -down- w1
|
||||
proxy -down- w2
|
||||
proxy -down- w3
|
||||
|
||||
proxy -down- d1
|
||||
@enduml
|
||||
@@ -0,0 +1,38 @@
|
||||
@startuml
|
||||
!theme bluegray
|
||||
|
||||
title Схема Кластера Кубера
|
||||
|
||||
node "Proxy" as proxy
|
||||
|
||||
node "Мастер-ноды" {
|
||||
[Master-1]
|
||||
[Master-2]
|
||||
[Master-3]
|
||||
}
|
||||
|
||||
node "Воркер-ноды" {
|
||||
[Worker-1]
|
||||
[Worker-2]
|
||||
[Worker-3]
|
||||
}
|
||||
|
||||
|
||||
|
||||
proxy --> [Master-1]
|
||||
proxy --> [Master-2]
|
||||
proxy --> [Master-3]
|
||||
|
||||
[Master-1] --> [Worker-1]
|
||||
[Master-1] --> [Worker-2]
|
||||
[Master-1] --> [Worker-3]
|
||||
[Master-2] --> [Worker-1]
|
||||
[Master-2] --> [Worker-2]
|
||||
[Master-2] --> [Worker-3]
|
||||
[Master-3] --> [Worker-1]
|
||||
[Master-3] --> [Worker-2]
|
||||
[Master-3] --> [Worker-3]
|
||||
|
||||
|
||||
|
||||
@enduml
|
||||
@@ -0,0 +1,21 @@
|
||||
# Архитектура моей лаборатории
|
||||
Моя лаборатория - это мой мини прокет по освоению новых для меня технологий.
|
||||
## На чем развернуто
|
||||
У меня есть 2 стенда:
|
||||
1) Домашний ПК
|
||||
2) Виртуалки в клауде
|
||||
Что дома, что в клауде используется Proxmox для виртуализации. Приложения разворачиваются в kubernetes. На отдельной ВМ крутятся БД. Стенды по содержанию идентичны
|
||||
Схема стенда ./docs/sailor-lab/scema-sailor-lab-components.puml
|
||||
Все виртуалки созданы Terraform через API Proxmox
|
||||
## Стек
|
||||
### Compute
|
||||
- K8s
|
||||
### Monitoring
|
||||
- Prometheus
|
||||
- Grafana
|
||||
### DevOps
|
||||
- Gitea
|
||||
### Backup
|
||||
- Restic
|
||||
### Docs
|
||||
- Mkdocs
|
||||
Reference in New Issue
Block a user