Freelance projects › DevOps / админ для настройки сайта на гитхаб DevOps / админ для настройки сайта на гитхаб
1. Все секреты и токены должны быть спрятаны в github secrets в репозитории клиента
2. Деплой в продакшен должен происходить только по мерджу Pull Request в main бранч
3. Деплой должен производиться с помощью github actions, у которых есть доступ к github secrets для настройки переменных окружения
3. Переменные окружения должны быть настроены в docker контейнерах
4. База данных, Nginx Web server, Код приложения должны быть в отдельных докер контейнерах
5. Мониторинг серверов/ docker контейнеров должен находиться на отдельном сервере
6. Написать скрипты запуска всех docker контейнеров и github actions локально для последующей разработки
7. Весь процесс деплоя должен быть написан как код, и закоммичен в репозиторий как PR
8. Настроить strict Content Security Policy в заголовках web server с использованием nonce
-
393 2 1 2 Добрый день
Опыт работы Devops инженера около 3лет
Профессиональные навыки
- Настройка и оптимизация веб-серверов: Apache, Nginx
- MongoDB, MariaDB, Percona, Redis – оптимизация для высокой нагрузки, конфигурации, репликации,
резервное копирование и восстановление
- Jenkins, TeamCity, GitLab CI, Bitbucket Pipeline, Ansible – весь процесс развертывания
- AWS, Google Cloud, DynamoBD, Amazon RDS, DigitalOcean
- Postfix, Dovecot, Rspamd, Fetchmail, Roundcube, Rainloop, Modoboa, mailu, GSuite -
… установка, настройка, поддержка работы почты
- Docker, Docker-compose – перенос «физических» серверов в контейнеры, репликация, резервное копирование и восстановление контейнеров
- Zabbix, Netdata – мониторинг сети и сервера
- OSSEC, ClamAV, Айболит – система безопасности
- Автоматизация действий с помощью скриптов bash / php / python
- Установка / настройка серверов в ОС: Debian, Ubuntu, CentOS и т. Д.
- Jira, Trello, Slack, Jetbrain Space
Готов работать!
-
Каков бюджет проекта? Это не быстрая задачка. Кроме того не указано на чём написано само приложение и почму оно отдельно от веб-сервера оказывает.
В общем хотелось бы блоьше информации об архитектурноё и финансовой стороне вопроса.