Dmitry
можно самому темплейты подов набить
Dmitry
а можно и в Jenkinsfile все определить
Dmitry
у нас 50/50
kay
а. понял. когда без kubernetes plugin слейв используешь, то при создании нового слейва master ему создает специальный token, с помощью которого ты должен запутстить slave. и slave этот token будет использовать
Dmitry
Я понял. У нас воркеры динамические. Это позволяет каждый раз запускать билд на чистом окружении
Dmitry
что очень хорошо =)
Sergey
Всем привет, ищу помощи сам в девопсе нуб. Есть стартап в котором я отвечаю за всю тех часть и 5000$ на aws, все на Node, типа микросервисы, сейчас крутятся на хероку. частитично докерезовал, в докер в целом ламер, но умею. Начал изучать девопс, комьюнити у kubernetes вроде как больше всего и все советуют и в aws умеет, так что хочу заюзать его. Щас хочу заюзать https://github.com/kubernetes-incubator/kube-aws/blob/master/Documentation/kubernetes-on-aws.md
Sergey
Хочется спросить совета пообщатся, я правильно зашел?
Sergey
Попробовал rancher, но чуда не случилось, вернулся курить kubernetes
Sergey
У нас будет нагрузка в конце августа и бюджета-времени столько, что лучше я один буду ночами фигарить изучать, чем искать-вводить еще одного человека
Sergey
попробую https://stackpoint.io/ спасибо
Anonymous
лучше запариться и ручками кубер на авс поднять, чем через стекпоинт имхо (у меня с ним были различные проблемки, которые кроме как удалить всё и поднять заново не разрешались)
Sergey
Я испытываю недоверие к там штукам да
bebebe
https://github.com/kubernetes-incubator/kubespray умеет aws из коробки
bebebe
https://github.com/kubernetes-incubator/kubespray/blob/master/docs/aws.md
Sergey
А есть какой-нибудь hello world sandbox? который можно было бы зафигарить на aws?
Sergey
Я бы вначале зафигарил где все уже настроено, потом разбирался со своими микросервисами
bebebe
есть
bebebe
https://github.com/kubernetes/kubernetes/tree/master/examples/guestbook
bebebe
4 контейнера, один с ui, другой redist master, и еще два redis slave
Sergey
Окай спасибо
Sergey
Вообще вопрос, я правильно копаю?=) Я попробовал напрямую в aws без докера, но это какая-то отдельная шляпа. а если докер, но нужно оркетрировать, и проще кажется уже куба, чем aws ec2
Sergey
Докер еще хочется потому что в плане сделать интеграционный тест, то есть резон ввязыватся есть
bebebe
берешь три виртуалки, t2.medium ставишь k8s каргой, пробуешь эксперементируешь
Sergey
Окей, ну я пошел
Zon
Окей, ну я пошел
А ещё можно посмотреть на gcp вместо aws - поднять там кубер дело 10 минут, и можно заниматься сервисами, а не настройкой кубера
Sergey
на aws есть деньги, в условиях малого бюджета это аргумент
Anonymous
если бюджет ограничен то гугль не будет ли дешевле?
Sergey
у нас 5000$ на амазоне уже их не вывести
Max
gcp имеет кучу невнятных ограничений
Max
я бы не связывался
Magistr
у амазона также кучи ограничений
Magistr
их просто нужно знать
Timur
Как в gcp считать стоимость ресурсов? Накликивать в калькуляторе? Нет какого-нибудь способа автоматически посмотреть примерную стоимость на месяц вперед по ресурсам, которые я уже запустил?
Sergey
меня конечно отговаривают связыватся с k8s типа юзай ansible лучше, shell скрипты k8s это атомной бомбой гвозди забивать
Sergey
но попробовать время есть, я пока тыкаю
Etki
меня конечно отговаривают связыватся с k8s типа юзай ansible лучше, shell скрипты k8s это атомной бомбой гвозди забивать
по моему опыту скорее наоборот, без нормального подхода все вечно висит на соплях и ломается, когда не нужно
Etki
и в самый ответственный момент выясняется, что пакет, на котором завязана половина всего, не экранирует аргументы при шелл-вызовах, а у тебя папка с пробелами и всё тут
Max
>папка с пробелами я видел папку с пробелами в конце (случайно вышло) Это боль)
Etki
Да и вообще я бы запретил напрочь во всех библлиотеках вызов бинарников иначе как массивом аргументов (извините, очень горит)
Magistr
Как в gcp считать стоимость ресурсов? Накликивать в калькуляторе? Нет какого-нибудь способа автоматически посмотреть примерную стоимость на месяц вперед по ресурсам, которые я уже запустил?
накликать в калькуляторе и обновлять его + там можно отчеты сделать и пара строк на баше с авком дадут тебе твои реальные цифры
Anonymous
Котаны, кто-нибудь ловил баг, когда одна единственная нода etcd порой начинает жрать 100%+ одного ядра и не успевает ответить пользователям за вменяемое время?
Sergey
В смысле? Я не ищу пока никого
Logan
В смысле? Я не ищу пока никого
думаю, что это был прозрачный намек на то, что при такой постановке вопроса вам вряд ли помогут бесплатно. Хотя, возможно я и ошибаюсь
Sergey
Ну это личное дело каждого, я прекрасно понимаю, что подробную консультацию по проекту мне никто не даст бесплатно
Vladimir
Посмотри https://www.nomadproject.io/, он попроще
Sergey
Другое дело, что не вижу ничего плохого, в том чтобы задавать вопросы по делу, мне казалось канал в том числе и для того, чтобы новички могли сооринтироватся
bebebe
Сергей Лапин вы много пишите слов
Logan
на вопросы _по делу_ тут обычно отвечают. на вопросы в стиле "Всем привет, ищу помощи сам в девопсе нуб" - обычно нет
Logan
не то, что мы злые (хотя не без этого, конечно)
Logan
Ну тогда и ценник озвучивать сразу
стартап же. Тем более что Сергей, как я понимаю, основатель. Откуда деньги?
Anonymous
Без цены я даже сфорвардить никому не смогу
Anonymous
стартап же. Тем более что Сергей, как я понимаю, основатель. Откуда деньги?
На авс деньги есть, а на админов - нет? У гитлаба вон тоже денег не нашлось)
Sergey
ребят, если тут только размещают вакансии и нельзя задавать вопросы новичкам, я заткнусь нет проблем
bebebe
ребят, если тут только размещают вакансии и нельзя задавать вопросы новичкам, я заткнусь нет проблем
Сергей, вы вадаете в себе тонкую душевную организацию а тут технический чатик
Anonymous
ребят, если тут только размещают вакансии и нельзя задавать вопросы новичкам, я заткнусь нет проблем
На эту тему ответили выше. Странно спрашивать "кто может помочь по <сабжу>" в чате о <сабже>
Sergey
Так я задал, мне давно ответили
Sergey
Не я треп развожу вообще
Anonymous
Вопросы точнее задавать надо
Миссклик, не на то реплай
bebebe
ох уж эти компьютерщики, сноб на снобе бггг
bebebe
научились yaml'ы писать и давай воображать
Logan
научились yaml'ы писать и давай воображать
а сами сидят, кнопки какие-то тыкают. фу.
Etki
Посмотри https://www.nomadproject.io/, он попроще
он мне весь мозг вынул, плюс на тот момент там было всякое веселье вроде того, что запульнув деплоймент ты не получаешь консольным клиентом его айдишник
Dmitry
научились yaml'ы писать и давай воображать
yaml'ы - это xml современности. Раньше кодили на xml, теперь на yaml'е. Если что, это плевок в том числе в сторону ansible
Etki
(подливает) я-то думал, кодят на яп
bebebe
За сравнение с xml
bebebe
Не поймите меня превратно, но это такой ит стыд
Dmitry
За сравнение с xml
Ну де-факто то все так
Dmitry
Чисто декларативные методы