Maxim
В helm разве можно описывать все нужные сущности? Контейнеры, вольюмы, сети? (в кубере не разбираюсь)
Maxim
Можно.
Ок, почитаю, спасибо) Почему-то у меня ошибочно сложилось впечатление, что он скорее для дистрибуции образов. Что-то вроде hub.docker.com
George
ну, поясню, что хельм - это как шаблонизатор. И пишешь ты в терминах кубовских объектов
George
т.е. хельм - это не про сборку контейнера
Maxim
Спасибо) Похоже им действительно можно заменить композ) А локально для разработки имеет смысл кубер+хелм использовать?
Maxim
имеет
А посоветуй, что для этого лучше использовать? Всяких сборок кубера вагон и маленькая цистерна… Дев машины под линухом и виндой есть.
George
https://github.com/pyToshka/openshift-vagrant 😂
George
а если серьезно - проще всего тестовый кластер в гуглооблаке заиметь
Maxim
С тестовым кластером все понятно :) Мой кейс скорее про ситуацию, когда надо локально разрабатывать без инета/с паршивым инетом. Сейчас я композом фигачу: не самое удобное, но если знать где подстелить - возможностей пока хватало. Хочу переползти в кубер, но пока не представляю как такие вещи решать. Завязываться на 100% на облако для отладки даже чего-то небольшого - не хочется очень. Локально иметь композ, а деплоить в кубер - тоже странно. Лишняя, и к тому же требующая внимания сущность выходит.
Maxim
https://github.com/pyToshka/openshift-vagrant 😂
Не, ну опеншифт-то за что? )
George
чтоб сразу прививать хороший вкус 😂
Mentat
ага, один npm install чего стоит 👍
ну если писать локально, все самому, по памяти и на сях - то может быть конечно
George
Для сей не нужен кубер
George
😂😂😂
Maxim
minikube. А разрабатывать в нынешнее время без интернета - это фантастика
Меня в вселенной кубера (как и в JS среде) пугают сикстилярды разных способов сделать одно и то же. Помимо minikube'а, много упоминаний в сети: microk8s, Draft, Skaffold, Tilt, k3s. И еще с десяток менее популярных. Они все пересекаются по возможностям не на 100%, и все пропихиваются достаточно активно. За Skaffold'ом - Google, за Draft'ом - MS. Minikube, вроде как стандарт от команды K8s. Как бы определиться что использовать, и не спиться одновременно?))
Mentat
ну так, становление инструментов, стандартов и способов самовыражения))
Maxim
minikube. А разрабатывать в нынешнее время без интернета - это фантастика
Я не говорю, что креститься тремя пальцами - моя цель в жизни) Но это не такая редкость в моем случае: гигабайты по 3G-мопеду туда-сюда гонять неприятно. Хочется заранее продумать как в отсутствие нормальной связи фигачить)
Andrey
речь про виндовый контейнер
Ну это априори - порнуха
Maxim
ну так, становление инструментов, стандартов и способов самовыражения))
Да я не против) Хз, это субъективно, конечно сильно, но у меня стойкое впечателние, что в Go, Python и Ruby комьюнити следить за трендами намного проще, чем в Docker и JS. Не то движухи сильно больше, не то централизации меньше. А может тупо не разобрался еще, или не нашел хороших источников инфы)
Andrey
Ну это априори - порнуха
"не читал, но осуждаю"?
Maxim
подними локальное зеркало интернета ))))
Ха-ха) Вот тебе если пет-проект попинать хочется - всегда без инета не обойтись совершенно?)
Petr
без инета не обойтись никак
Petr
как же либы тянуть
Petr
IDE например интернет уже требуют
Petr
как без stackoverflow программировать? 😂
Mentat
Да я не против) Хз, это субъективно, конечно сильно, но у меня стойкое впечателние, что в Go, Python и Ruby комьюнити следить за трендами намного проще, чем в Docker и JS. Не то движухи сильно больше, не то централизации меньше. А может тупо не разобрался еще, или не нашел хороших источников инфы)
у jsников каждые полгода новые фичи и стандарты, там всегда весело будет, пока в браузерах и в гугле движуха. У докера постоянно желание изобрести лучше рантайм или новые способы - там хайп. У питона спокойный энтерпрайс, у руби полная стабильность годами, в go спокойно потому, что идеология его за простоту, а не новые возможности каждый 15 минут, все логично.
Maxim
IDE например интернет уже требуют
Ок. Если либы стянуты уже, а в качестве IDE используется что-то менее офигевшее?)
Andrey
"не читал, но осуждаю"?
читал...по мне сырая тема
Petr
Ок. Если либы стянуты уже, а в качестве IDE используется что-то менее офигевшее?)
если будет локальный stackoverflow, как википедия у Сноудена, то можно, хоть в бункере сидеть
su
если будет локальный stackoverflow, как википедия у Сноудена, то можно, хоть в бункере сидеть
ну это не самый доверенный ресурс, по моему для такой задачи
Andrey
читал...по мне сырая тема
"порнуха" - это предубеждение, а не "сырая тема" :)
George
согласен с @Agumilev - нефиг вендо контейнеры плодить
George
@gorilych ты говоришь будто ты погоняльшик этих вендо контейнров
Andrey
в go
где в go?
su
где в go?
https://www.google.com/search?q=go+generics&oq=go+generics&aqs=chrome..69i57j0l5.8575j0j0&sourceid=chrome&ie=UTF-8
Mentat
Может у кого есть подсказки на что в кубере лучше ориентироваться в данный момент? Самому пробовать все 100500 инструментов очень не хочется)
Я бы ориентировался на миникуб, и хельм как пакетный менеджер. Когда начнет жать эта одежка - вот тогда пойдешь пробовать хипстоту всякую уже с конкретными хотелками
George
я сомневаюсь, что с ними всё плохо.
достаточно, чтобы не идти марать об них руки
Andrey
я вообще ит не люблю, марать руки всё равно приходится так или иначе. винда не хуже и не лучше
Кылыч
всем привет ребята. есть сервисы proxy_server и app_server. я сделал network, depends_on, но proxy_server всегда отвечает (111: Connection refused) while connecting to upstream, client: 172.22.0.1 . попробовал пропинговать сервис внутри контейнера proxy_server все норм, что можно и сказать про nslookup. в чем может быть проблема?
su
просто два слова в строке google вбить go generics. сначала google, потом чат
Andrey
да вот generics в go недавно подвезли, хайп пошел говнами
вобщем, ничего не подвезли, как оказалось. Есть в драфте будущей версии и "подвезли" немного разные вещи.
George
да нафиг не нужны генерики
George
вообще ничего не нужны. Писали на сях и асме. И все было ок
Petr
ппц удобная вещь женерики
George
либо сразу переметнуться на сторону джавы
Кылыч
так прокси или апп отвечает?
proxy_server сорри. и еще внутри proxy_server curl выдает curl: (7) Failed to connect to app port 3000: Connection refused
Petr
надо еще явную имплементацию интерфейсов
Кылыч
а по айпи?
тоже самое(
Andrey
да нафиг не нужны генерики
шаблоны html тоже не нужны. Надо все html руками писать
George
тоже самое(
а в контейнере app - оно само себя ?
George
может ты тупо апп на 127.0.0.1:3000 запустил?
Кылыч
блееа. точно. опять наступаю на те же грабли. просто проект попросили заново поднять и уже забыл что к чему(
Кылыч
спасибо человечище!
Artem
привет всем вопрос такой! я новичок и столкнулся с ошибкой ERROR: for redis Cannot create container for service redis: Conflict. The container name "/can-service-redis" is already in use by container "ffea1138d71733bcdc39a4e852d3b0a4769b22cce73a 2d406bd607f1e98b1c8f". You have to remove (or rename) that container to be able to reuse that name.
Artem
у меня нет запущеного контейнера с таким именем
Artem
тогда где он есть
Artem
и как его убрать
Artem
подскажите
Artem
docker ps не покаызвает этот контейне