An open API service indexing awesome lists of open source software.

https://github.com/tenderpro/test-sql-2017

Тестовое задание для кандидатов
https://github.com/tenderpro/test-sql-2017

Last synced: about 1 year ago
JSON representation

Тестовое задание для кандидатов

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