Skip to content

WheatleyHDD/DevOps

 
 

Repository files navigation

Про кубик

Примеры конфигов для кубика лежат в соответсвующей папке. Разница между persistent и не persistent в том, что presistent не обязательно удалять для передеплоя. В нашем случае можно просто забить и писать всё в 1 конфиге

Вот такая тема есть - на ней можно что-то узнать про кубик впринципе. Лучше почитать если ноль инфы Там же ссылки на видосики обучающие есть

ПОРТЫ приложений можно взять из docker-compose или прочитать Dockerfile-ы

Что нужно развернуть:

  1. Nginx (ВСЕ параметры из примера должны быть поставлены в него иначе не будет работать)
  2. Backend
  3. Front

Переменные окружения

YANDEX_USE_CLOUD TRUE/FALSE Определяет, использовать ли Yandex cloud

AWS_ACCESS_KEY string API-ключ от сервисного аккаунта

AWS_SECRET_KEY string Секрет от ключа сервисного аккаунта

AWS_BUCKET_NAME string Название Бакета в Object storage

DATABASE_CONNECTION string Строка подключения к базе данных Для яндекса - берётся вверху на странице управления кластера Postgres - Подключиться Если подключение падает с ошибкой на ssl handshake - поставить Ssl Mode=Require в конце строки подключения Если внутри ВМ Яндекса, то вообще можно не указывать(по идее)

Переменные которые не надо указывать(вдруг интересно)

YANDEX_PATH_TO_CERT string Путь до серта Яндекса внутри контейнера бэка Значение: Cert/root.crt Уже установлен внутри контейнера

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 54.1%
  • TypeScript 36.2%
  • HTML 3.3%
  • CSS 3.0%
  • Dockerfile 2.6%
  • Batchfile 0.8%