Добавил в readme.md чо как делакак раначать работу
This commit is contained in:
parent
0a62ec6d44
commit
7e1c9b0882
34
README.md
34
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
|
||||
```
|
||||
что бы можно было деплоить автоматом...
|
||||
|
||||
### Анализ результатов
|
||||
После выполнения этапа подготовки:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user