Size: a a a

2020 January 20

AS

Aleksey Shirokikh in DevOps
Важно сторажду
источник

AA

Andrey A in DevOps
А можно чуть подробнее - почему не важно?
по доке есть active и standby ноды. Прервалась связь между нодами, вторая посчитала, что она тоже стала active или на сторадже выставляется какая-то блокировка от активного vault сервера и пока она не протухнет - standby не сможет стать активным и начать писать в нее?
источник

BG

Bogdan (SirEdvin) Gladyshev in DevOps
Vault данные не хранит, вроде, в себе
источник

⚓️Damir in DevOps
Andrey A
А можно чуть подробнее - почему не важно?
по доке есть active и standby ноды. Прервалась связь между нодами, вторая посчитала, что она тоже стала active или на сторадже выставляется какая-то блокировка от активного vault сервера и пока она не протухнет - standby не сможет стать активным и начать писать в нее?
Да, для того что бы лидером, нужно взять блокировку в сторадже
источник

⚓️Damir in DevOps
Andrey A
А можно чуть подробнее - почему не важно?
по доке есть active и standby ноды. Прервалась связь между нодами, вторая посчитала, что она тоже стала active или на сторадже выставляется какая-то блокировка от активного vault сервера и пока она не протухнет - standby не сможет стать активным и начать писать в нее?
Но этот механизм вроде только для того, что бы понять, что старый лидер отвалился и требуется инициировать новые выборы
Как проходит процесс выбора лидера я не знаю, но в доках рекомендуют делать кластер из 3х нод(или нечетное количество)
Так что похоже выбор происходят за счет непосредственного взаимодействия между нодами, а не кто первый взял лок

Можно ещё тут спросить @ru_hashicorp
источник

AA

Andrey A in DevOps
спасибо
источник

A

Andrey in DevOps
всем привет, подскажите, в дженкинсе есть 2 сборки с одной репой, но собираются они c разными значениями переменной
DEPLOY_ENV=$DEPLOY_ENV yarn run build

как это в gitlab-ci можно задать?
источник

AG

Andrey Gumilev in DevOps
Andrey
всем привет, подскажите, в дженкинсе есть 2 сборки с одной репой, но собираются они c разными значениями переменной
DEPLOY_ENV=$DEPLOY_ENV yarn run build

как это в gitlab-ci можно задать?
значение в зависимости от чего?
источник

A

Andrey in DevOps
Andrey Gumilev
значение в зависимости от чего?
для теста - stage, для прода - prod
источник

AG

Andrey Gumilev in DevOps
Andrey
для теста - stage, для прода - prod
ну тык юзай переменеую гитлаба
источник

AG

Andrey Gumilev in DevOps
стайдж найм
источник

T

Tim in DevOps
Всем привет, есть задача, на Kubernetes в каждой определенной ноде надо запускать по n определенных подов. Как такое обычно решается? Погуглил-погуглил, ничего толкового не нашел. В Daemonset я так понимаю нельзя указать количество реплик
источник

А

Артём in DevOps
Tim
Всем привет, есть задача, на Kubernetes в каждой определенной ноде надо запускать по n определенных подов. Как такое обычно решается? Погуглил-погуглил, ничего толкового не нашел. В Daemonset я так понимаю нельзя указать количество реплик
Уникальные лейблы для афинити + деплойменты
источник

T

Tim in DevOps
Ну я так понимаю в деплойменте ты скажешь, хочу 10 реплик (2 ноды по 5 подов). Потом ты поднимаешь еще одну ноду и... делаешь снова деплой и говоришь а теперь 15. А как без деплоя сделать, чтобы кубернетс сам добавил 5 реплик на новую ноду?
источник

T

Tim in DevOps
Наркоманским решением было бы сделать 5 димонсетов, но чето такое себе
источник

А

Артём in DevOps
Tim
Ну я так понимаю в деплойменте ты скажешь, хочу 10 реплик (2 ноды по 5 подов). Потом ты поднимаешь еще одну ноду и... делаешь снова деплой и говоришь а теперь 15. А как без деплоя сделать, чтобы кубернетс сам добавил 5 реплик на новую ноду?
HPA ?
источник

А

Артём in DevOps
Tim
Наркоманским решением было бы сделать 5 димонсетов, но чето такое себе
или 5 контейнеров в один под :)
источник

T

Tim in DevOps
о, спасибо, поизучаю
источник

T

Tim in DevOps
Артём
или 5 контейнеров в один под :)
да, тоже неплохой варик)
источник

D

Denis 災 nobody in DevOps
источник