Добавил в readme.md чо как делакак раначать работу

This commit is contained in:
Sergey Antropoff 2025-03-31 21:22:22 +03:00
parent 0a62ec6d44
commit 7e1c9b0882

View File

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