Size: a a a

2020 November 06

ЕО

Евгений Омельченко... in DevOps
Степан Распопов
Есть ли у кого-нибудь описанный опыт перехода к использованию оркестрации, на голых серваках крутятся много контейнеров и ручками (в лучшем случае ансиблом) конфигурируются? Хотелось бы посмотреть на удачные кейсы внедрения оркестрации
Сначала переходите с докера на kubelet standalone и группируете все описания контейнеров в поды. После ставите серверную часть kubernetes и затягиваете ваши кубелеты в кубер. Постепенно мигрируете со standalone'а поды на описания высокоуровневых ресурсов кубернетис и ставите их через api
источник

R

Roman in DevOps
Yury Alexandrov
Проверь курлом
Not found
источник

DS

Dmitry Sergeev in DevOps
Степан Распопов
Я имею ввиду  перехода, от нарезанных работающих виртуалок и приложения на них
ну переводишь проект за проектом в оркестратор. В чем именно проблема?
источник

СР

Степан Распопов... in DevOps
Тут вопрос не только в том, чтобы проекты в оркестратор перенести, но и все виртуальные машины в один кластер объединить и сохранить данные
источник

DS

Dmitry Sergeev in DevOps
Степан Распопов
Тут вопрос не только в том, чтобы проекты в оркестратор перенести, но и все виртуальные машины в один кластер объединить и сохранить данные
Переводишь проекты, которые на виртуальной машине в оркестратор, освобождаешь виртуальную машину, ресетапишь ее и подключаешь в кластер. Далее по индукции
источник

DS

Dmitry Sergeev in DevOps
Про данные не понял. Там базы данных? Я бы в таком случае вообще их сбоку держал, а не в контейнерах, но дело вкуса.
Базы переносятся абсолютно также как и на голых виртуальных машинах. В зависимости от того какая СУБД. Часто просто репликой
источник

СР

Степан Распопов... in DevOps
Вопрос не связанный с предыдущим, кто-нибудь сталкивался с тем, что вакум в постгресе встал и заблочил всю базу, разрешая только селекты?
источник

СР

Степан Распопов... in DevOps
Он продолжается уже 8 часов
источник

СР

Степан Распопов... in DevOps
Это автоматический вакум
источник

АП

Антон [R13 🍆 Ivelok]... in DevOps
Степан Распопов
Вопрос не связанный с предыдущим, кто-нибудь сталкивался с тем, что вакум в постгресе встал и заблочил всю базу, разрешая только селекты?
Не сталкивался, но (подразумеваю, что у вас огромная бд):
1. нужно тюнить автовакуум
2. нужно тюнить sysctl
3. нужно периодически делать vacuum full (в выходные глубоко ночью)
источник

MT

M T in DevOps
Roman
Not found
Ты можешь давать инфы больше чем я ездил сегодня в деревню, почему у меня понос
источник

R

Roman in DevOps
M T
Ты можешь давать инфы больше чем я ездил сегодня в деревню, почему у меня понос
При обращение по адресу через курс не выдает контент
источник

N

Navern in DevOps
Roman
При обращение по адресу через курс не выдает контент
Можем ток тебе посочувствовать)
источник

MT

M T in DevOps
Roman
При обращение по адресу через курс не выдает контент
Что такое глобал поотектед, что за сайт вообще, конфиги там куда деплоишь
источник

YA

Yury Alexandrov in DevOps
M T
Что такое глобал поотектед, что за сайт вообще, конфиги там куда деплоишь
Это энтерпрайзное поделие с корпоративным ВПН. Работет так себе.
источник

SP

Sergey Pechenkó in DevOps
Yury Alexandrov
Это энтерпрайзное поделие с корпоративным ВПН. Работет так себе.
У энрепрайзного поделия есть поддержка ;-)
источник

BG

Bogdan (SirEdvin) Gl... in DevOps
Которая тоже работает так себе?)
источник

S🕶

Sander 🕶 in DevOps
bama^boy
А зачем? Каждая функция обрабатывает некоторые данные и выдает некоторые данные на выходе, можно все это тестировать индивидуально.
а как мне знать, что все точно правильно сделано?
там есть event, context - я некоторые данные от туда беру,
но я точно не уверен какой там json прилетит, используются разные подходы sqs, lambda destination,
разные тулзы могут передавтаь данные, может из-за этого данные в event-е будут чуть другие я не знаю.
источник

b

bama^boy in DevOps
Sander 🕶
а как мне знать, что все точно правильно сделано?
там есть event, context - я некоторые данные от туда беру,
но я точно не уверен какой там json прилетит, используются разные подходы sqs, lambda destination,
разные тулзы могут передавтаь данные, может из-за этого данные в event-е будут чуть другие я не знаю.
Там должна быть одинаковая структура json на входе, ну или несколько заранее известных структур. Прогони руками пару раз, сохрани все структуры и напиши тесты на их основе. Есть еще имитация амазона на локальной машине

https://github.com/localstack/localstack
источник

S🕶

Sander 🕶 in DevOps
bama^boy
Там должна быть одинаковая структура json на входе, ну или несколько заранее известных структур. Прогони руками пару раз, сохрани все структуры и напиши тесты на их основе. Есть еще имитация амазона на локальной машине

https://github.com/localstack/localstack
вот я как раз думал создать фикстуры
источник