From 7e1c9b0882631f55845bb9770b960313b07d3a04 Mon Sep 17 00:00:00 2001 From: Sergey Antropoff Date: Mon, 31 Mar 2025 21:22:22 +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=B2=20readme.md=20=D1=87=D0=BE=20=D0=BA=D0=B0=D0=BA=20=D0=B4?= =?UTF-8?q?=D0=B5=D0=BB=D0=B0=D0=BA=D0=B0=D0=BA=20=D1=80=D0=B0=D0=BD=D0=B0?= =?UTF-8?q?=D1=87=D0=B0=D1=82=D1=8C=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b5f1127..c9c8115 100644 --- a/README.md +++ b/README.md @@ -31,16 +31,12 @@ git checkout main # Получить последние изменения - git pull origin main + make git pull - # Создать новую ветку cluster/name - git checkout -b cluster/name - ``` + # Создать новую ветку + make git new + ``` -# Отправить ветку в удалённый репозиторий -git push -u origin feature/login - - ``` 2. Внесите изменения в файл **patroni_config.yaml**. Все изменения буду добавлены в конфиг кластера. Если такие переменные в конфиге существуют, они будут заменены. Если переменных нет, будут добавлены. @@ -54,6 +50,28 @@ postgresql: use_pg_rewind: true ``` +3. Линт, тесты и пуш в гит + ``` + # Внести изменения в secret.yaml + make vault edit + + # Проверить роль + make role lint + + # Протестировать роль + make role test + + # Пушим в гит... + make git push + ``` + +4. Если у вас GitLab - смотрим и наслаждаемся. Не забудьте нажать кнопочку в +GitLab на deploy изменений конфига в кластере. Ну, или закомментируйте в gitlab-ci.yml строку + ```gitlab + when: manual + ``` + что бы можно было деплоить автоматом... + ### Анализ результатов После выполнения этапа подготовки: