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 + ``` + что бы можно было деплоить автоматом... + ### Анализ результатов После выполнения этапа подготовки: