Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balancer

Уставновить зависимости

Нужно установить следующее:

Добавить ключ для расшифровки секретов

Создайте файл .vault_pass в корне репозитория:

touch .vault_pass

Добавьте в него пароль: Password ansible vault (См. https://sr2020.atlassian.net/wiki/spaces/IT/pages/12877916/Balancer)

Добавить пользователя на сервер

Вы не сможете без sudo доступа добавить своего пользователя на сервер. Отправьте Гуркалову свой public key.

Добавить домен

Для добавления домена для нового сервиса newservice нужно написать Гуркалову, чтобы он через панель VScale добавил домен.

Самостоятельно отредактировать файл: group_vars/server.yml выбрав на инстансе порт, открытый для вашего сервиса - на него будет проксироваться трафик с балансера. Диапазон возможных портов: 7000-7100

nginx_services:
  - { name: 'gateway', port: '7000'}
  - { name: 'auth', port: '7002'}
  - { name: 'position', port: '7003'}
  - { name: 'billing', port: '7004'}
  - { name: 'push', port: '7005'}
  - { name: 'model-engine', port: '7006'}
  - { name: 'models-manager', port: '7007'}
  - { name: 'newservice', port: '7008'}
  - { name: 'pma', port: '7050'}

После нужно выполнить следующую команду, где username - имя вашего пользователя:

make setup env=production user=username

About

Balancer for sr platform

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages