https://github.com/tenderpro/test-sql-2017
Тестовое задание для кандидатов
https://github.com/tenderpro/test-sql-2017
Last synced: about 1 year ago
JSON representation
Тестовое задание для кандидатов
- Host: GitHub
- URL: https://github.com/tenderpro/test-sql-2017
- Owner: TenderPro
- License: mit
- Created: 2017-03-14T16:29:37.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-10-17T18:50:42.000Z (over 8 years ago)
- Last Synced: 2025-03-24T23:35:31.042Z (about 1 year ago)
- Language: SQLPL
- Size: 10.7 KB
- Stars: 1
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.devops.md
- License: LICENSE
Awesome Lists containing this project
README
# Тестовое задание для devops-инженера
Тестовое задание имеет целью реализовать деплой текущего проекта.
**1. Написать скрипт на bash и модифицировать Makefile так, чтобы по команде "make db":**
* ставился docker (если его нет)
* скачивался [контейнер postgresql](https://store.docker.com/community/images/dopos/postgresql)
* стартовал контейнер и создавалcя кластер (файлы кластера (PG_DATA)- в var/db)
* создавалась БД с параметрами из файла настроек
* с этой БД выполнялся make (см Makefile)
Также в Makefile добавить вспомогательные команды (start/stop контейнера и т.п.)
Форма результата: архив NAME.1.tag.gz
**2. Сделать приложение [dcape](https://github.com/dopos/dcape) для деплоя**
В качестве основы взять [pgrpc-sql](https://github.com/pgrpc/pgrpc-sql)
Форма результата: архив NAME.2.tag.gz
## Дополнения
1. NAME в имени архива - Ваш ник
2. Архив должен содержать README.md с описанием решения и Вашим email
## Версия документа
1.2 от 17.10.17