From bc84d48757e6a70037a2bb3500b2abc3fd52d9ef Mon Sep 17 00:00:00 2001
From: huggybear <maxim@codemonsters.team>
Date: Thu, 8 Feb 2024 13:02:18 +0300
Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?=
 =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=B8=D0=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 README.md | 53 ++++++++++++++++++++++++++---------------------------
 1 file changed, 26 insertions(+), 27 deletions(-)

diff --git a/README.md b/README.md
index 899aa46..9985739 100644
--- a/README.md
+++ b/README.md
@@ -9,12 +9,12 @@
 
 
 Чтобы обеспечить себе свободу экспериментов, приближенных к реальным событиям, которые я встречаю на работе мне нужны сервачки, а на них ИТ ресурсы и актуальный стэк:
-- Гитлаб  
-- Сервис авторизации и аутентификации (keycloak),  
-- СУБД, Очереди, и т.д.  
+- Гитлаб
+- Сервис авторизации и аутентификации (keycloak),
+- СУБД, Очереди, и т.д.
 - k8s в котором я буду разворачивать:
-  - Сервисы с состоянием (Stateful) сервисы,
-  - Сервисы без состояния (Stateless),
+    - Сервисы с состоянием (Stateful) сервисы,
+    - Сервисы без состояния (Stateless),
 
 Для того, чтобы развернуть все эти сущности в домашних условиях, я потратил какое-то время (около года) на эксперименты с докером и железяками.
 Однажды в диалоге с коллегой Левиным мы начали обсуждать наши домашние эксперименты и он мне посоветовал минипэку :) для экспериментов.
@@ -74,39 +74,39 @@ graph TD;
 
 # TODO
 
-  - [x] перенести certbot в докер  
-  - [ ] создать docker-compose накатки стаи на сервер
+- [x] перенести certbot в докер
+- [ ] создать docker-compose накатки стаи на сервер
     - [x] certbot
     - [x] keycloak
     - [x] gitlab
     - [x] gitlab-runner
     - [x] nginx
-      - [x] redirect to k8s API [configuring-tcp-or-udp-load-balancing](https://docs.nginx.com/nginx/admin-guide/load-balancer/tcp-udp-load-balancer/#configuring-tcp-or-udp-load-balancing)
+        - [x] redirect to k8s API [configuring-tcp-or-udp-load-balancing](https://docs.nginx.com/nginx/admin-guide/load-balancer/tcp-udp-load-balancer/#configuring-tcp-or-udp-load-balancing)
     - [ ] инструкция по созданию секретов
     - [ ] конфигурация регулярного старта certbot renew
     - [x] настроить сеть sandbox-a
     - [x] перенаправить трафик
     - [x] регистрация gitlab-runner
-      - [ ] создание раннеров по API + скрипт регистрации
-  - [x] протестировать накатку конфигурации на сервер
-  - [x] настроить бэкап
+        - [ ] создание раннеров по API + скрипт регистрации
+- [x] протестировать накатку конфигурации на сервер
+- [x] настроить бэкап
     - [ ] настроить бэкап по сети
-  - [ ] восстановление из бэкапа
-  - [ ] тестировать восстановление
-  - [ ] запуск деплоя сайта
-  - [ ] мониторинг 
+- [ ] восстановление из бэкапа
+- [ ] тестировать восстановление
+- [ ] запуск деплоя сайта
+- [ ] мониторинг
 
-# Research   
-  - [ ] https://c4model.com/
-  - [ ] https://backstage.io/demos/
+# Research
+- [ ] https://c4model.com/
+- [ ] https://backstage.io/demos/
 
 # Main Pipeline
- - [ ] запуск certbot по всем сертификатам
- - [ ] запуск keycloak
- - [ ] запуск gitlab
- - [ ] запуск gitlab-runner и регистрация в гитлаб автоматом
- - [ ] запуск minikube
- - [ ] запуск nginx
+- [ ] запуск certbot по всем сертификатам
+- [ ] запуск keycloak
+- [ ] запуск gitlab
+- [ ] запуск gitlab-runner и регистрация в гитлаб автоматом
+- [ ] запуск minikube
+- [ ] запуск nginx
 
 ## Backup
 run as a root
@@ -122,6 +122,5 @@ run as a user
 ```
 
 ## Feature
- - [ ] https://k0sproject.io/
- - [ ] https://docs.k0sproject.io/v1.28.6+k0s.0/
- - [ ] https://kind.sigs.k8s.io/docs/user/quick-start/
+- [ ] https://k0sproject.io/
+- [ ] https://docs.k0sproject.io/v1.28.6+k0s.0/
-- 
GitLab