add notes on site
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
#cloud-init #notes #automation #мысли
|
||||
Подумать что мы можем делать с клауд инитом
|
||||
@@ -0,0 +1,2 @@
|
||||
#docker #notes #мысли
|
||||
Для автоматизации установки докера на хост скопировать скрипт установки с сайта докера, залить в локальную репу и разливать его с ансибл хоста, после клауд инита.
|
||||
@@ -0,0 +1,3 @@
|
||||
#мысли
|
||||
Определить бы какие сервера будут стетлесс а как стейтфулл
|
||||
Тогда можно будет раскидать инфру, на плейбуки и создать репы для бекапов
|
||||
@@ -0,0 +1,16 @@
|
||||
#automation #notes #мысли
|
||||
План настройки автоматизации при деплое сервисов.
|
||||
Инструменты для использования OpenTofu + Ansible
|
||||
Что мы настраиваем терраформом
|
||||
1. Параметры ВМ (CPU, Ram, disk, ip, dns)
|
||||
2. Креды (логин, пароль, ssh)
|
||||
3. Первичная настройка (hostname, iptables?, fail2ban, ssh, time)
|
||||
4. Docker?
|
||||
В принципе делаем копию официальной репы софта?
|
||||
Вид к которому я пришел
|
||||
- Деплоим вм на хост через тераформ
|
||||
- При деплое выполняются первичные настройки
|
||||
- Передаем параметры в инвентарь ансибла
|
||||
- Ансибл запускает плейбуки для настройки
|
||||
- В настройку входят: система, мониторинг, бекап файлов.
|
||||
-
|
||||
@@ -0,0 +1,15 @@
|
||||
#notes #backup #мысли
|
||||
Примерные мысли такие. Для рекавери нам нужна вм, дата и конфиги.
|
||||
Как сервер бекапов используем urbackup. С его помощью мы бекапим файлы из ВМок которые мы можем быстро востановить в случае чего, что бы уменьшить оверхед бекапа. На каждую ВМ создаем рекавери план. В основном мы имеем 3 вида файлов:
|
||||
1) БД
|
||||
2) Статика
|
||||
3) Конфиги
|
||||
На каждую ВМ делаем свою репу с бекапами. Хотелось бы все делать рестиком быстро и просто с дедупом, но сложно в управлении и не совмещаем образы ВМ и файлы. Можно написать автоматизацию для хапер ви через снапшоты, но очень много подводных. Это прям надо целый инструмент писать.
|
||||
Для урбекапа надо проверить ограничения по скорости и мультипоток.
|
||||
Настроить репы для файлов. Так же настроить репы для хранения тофу файлов.
|
||||
Подумать над автоматической раскаткой приложения. Очень много автоматизации, долго писать тяжело поддерживать.
|
||||
Примерная блок схема
|
||||
Разверстка ВМ --> Добавление провижинига в репозиторий --> Определение директорий и файлов для бекапа --> Организация бекап-репы -- > Автоматизация бекапа
|
||||
Схема говно надо переделать.
|
||||
Добавить интеграцию бекапов в автоматизацию.
|
||||
Надо сделать регистри контейнеров для наших систем.
|
||||
@@ -0,0 +1,5 @@
|
||||
#мысли
|
||||
|
||||
Маркировка осуществляется для:
|
||||
* Сетевых кабелей (медных и оптических)
|
||||
* Кабелей питания
|
||||
@@ -0,0 +1,15 @@
|
||||
#notes #мысли
|
||||
Что требуется для онбординга новичка в команде?
|
||||
Какая документация нужна для онбординга?
|
||||
Попробуем сформировать базовую подготовку
|
||||
Задачи на онбординг:
|
||||
1) Знакомство с командой. Оформление пропусков (задача начальства)
|
||||
2) Ознакомление с документами по ТБ, ОТ и остальными
|
||||
3) Заведение учетных записей.
|
||||
4) Первичный инструктаж
|
||||
5) Острова обучения
|
||||
6) Сдача предварительного среза знаний
|
||||
7) Сдача экзамена.
|
||||
* [ ] Составить список учетных записей которые нужно дать сотруднику.
|
||||
* [ ] Определить входящую в инструктаж информацию
|
||||
* [ ] Сформировать острова обучения
|
||||
@@ -0,0 +1,2 @@
|
||||
#мысли #notes
|
||||
Нетбокс будет являться эталонным хостом для систем. НА основе его сделаем документацию и отработаем алгоритм развертывания. Так же эталонными хостами будут сервисные хосты (мониторинг, логи, бекап.)
|
||||
Reference in New Issue
Block a user