std::slavik
а если я ток осваиваю докер - стоит ли сразу на кубер?
Gleb
Rainbow
беегиииииии
Gleb
Rainbow
это адище
Дмитрий Харитонов
std::slavik
ну еще - читаю доки - я так понял все на облака заточено
а у меня 3 дедика
с разными ресурсами
Дмитрий Харитонов
хватит
std::slavik
и нужно соответственно как то сервисы на них по разному выделять
std::slavik
Stanislav
настоятельно НЕ рекомендую docker swarm - спустя какое-то время страдает падучей, хоть и несколько месяцев работал нормально, отчего и пытаемся перетащить на кубер... Пока держит то, что часть приложений требует правки...
std::slavik
еще такой вопрос- у меня основа сервисов - ffmpeg + python либо opencv и прочие тяжелые либы. Правильно ли я понимаю, что пихать все в один докер тут неправильно, а лучше через docker compose использовать их как общий контейнер, а собирать только python + свой код
std::slavik
а то по гигабайту каждый контейнер весит если билдить все в одном
Andor
а зачем ты билдишь и потом всё это оставляешь с собой?
Andor
нафиг тебе всякие объектные файлы сборки в контейнере?
Stanislav
По-моему, проще засунуть все бинарники в один образ и потом запускать только нужное.
Andor
кого общий?
std::slavik
билдить имею в виду докер контейнер
Andor
ааа, ты под словами "всё в один докер" имел в виду собрать один образ?
std::slavik
да
std::slavik
просто ffmpeg на основе ubuntu/centos каких нить - подтягивает соответственно в контейнер много чего. И если у каждого сервиса у меня будет свой ffmpeg и ubuntu - много сервисов сделать не получится)
Алексей
Народ, кто настраивал cert-manager ?
Что-то я не пойму как настроить dns01 если зона на своём DNS сервере хостится.
Исходя из доки получается только облачные провайдеры можно указать.
У кого то получилось wildcard сертификаты заказать?
Maksym
Всем привет! Тут можно спросить по Kubernetes хорошую книгу? (проходил небольшие туториалы, но хотелось бы большего)
Andor
можно
Алексей
Maksym
std::slavik
std::slavik
пока ее будут писать уже другой инструмент придумают
Maksym
книги в 2k18?
Почему нет? По мне так часто лучше курсов\видео
Maksym
Но может для кубернетиса да, запоздало будет книгу выпускать
std::slavik
Керниган Ричи какой нить
bebebe
Алексей
Почему нет? По мне так часто лучше курсов\видео
не лучше. Курс, что я выше кинул практически проведёт по кубернету. Куос можно пройти за день/два. Информации слишком много, книгу вы будете читать неделю/месяц. В лучшем случае. Если дочитаете.
Alexey
https://www.amazon.com/Mastering-Kubernetes-Master-container-management/dp/1788999789/
Алексей
Alexey
ИД Питер её сейчас переводят даже, так что скоро даже на русском появится
Alexey
но вообще имхо, оф.дока очень хорошо все описывает
std::slavik
и в отличии от книги она меняется вместе с продуктом
Алексей
std::slavik
книги там по алгоритмам, структурам данных, устройству пк можно читать
Maksym
Спасибо всем за помощь и советы! Остановлюсь пока на курсе от edx
Lex
Хай, кто как билдит докер образы а кубере?
Sergey
Lex
dind?
А еще варианты? Этот не очень нравится :(
Andor
в чяте гитлаба тебе порекомендуют отдельно стоящий хост с докером и открытым портом, через который ты будешь в докер-апи ходить
Sergey
а как вы хотите в кубере
Sergey
кубер не собирает сам по себе)
Oleg
Vadim
Lex
Lex
А чем динд не нравится?
Вот даже не знаю, что сказать, наверное потому, что два раза докер, хотя и одного раза слишком много.
twwlf
Lex
И это самое простое, без закапывания в детали
Lex
Lex
У меня нет докера под кубом
twwlf
с этого стоило начать
Lex
Прокидывать сокет в контейнер еще большее безумее
twwlf
по tcp никто не запрещает ходить
Rainbow
у меня проблема со сборков где-то вне ститичных билд сервером в том, что нет кэша. Это -30% к скорости сборки image. CI должен быть максимально быстрым.
Rainbow
кэш не только слоёв image, а и всяких node_modules/bundler и тп
twwlf
node_modules отдельным слоем держи
twwlf
может помочь )
Rainbow
это ясно
Rainbow
но если его ещё и вне image держать, то будет ещё быстрее
Sergio
Кто-то привязывал в coredns свои приватные домены?
в доке есть такой пример
https://github.com/coredns/coredns/tree/master/plugin/etcd
etcdctl put /skydns/local/skydns/ '{"host":"1.1.1.1","ttl":60}'
есть ли такая ж возможность, но используя сугубо
https://github.com/coredns/coredns/tree/master/plugin/kubernetes
Кто как заводит свои стейдж и дев домены в кубер, используя CoreDNS?
Rainbow
COPY package.json yarn.lock /app/
RUN yarn
COPY . /app/
это ясно. Но все равно долго при смене того самого package.json. Тут dapp помогает. Но кэш должен быть на билд машине иначе нет толка
Lex
кто-то тестил https://github.com/genuinetools/img ?
𝚔𝚟𝚊𝚙𝚜
@Andorka а у тебя же 18й докер, не?
Andor
где?
𝚔𝚟𝚊𝚙𝚜
в kubernetesе
Andor
я не помню, какой там в коробке с убунтов 18.04
𝚔𝚟𝚊𝚙𝚜
если в коробке, который docker.io то там 17.12.1
Andor
ну вот он значит
Andor
не могу щас посмотреть
Andor
в другом продакшне у меня kops и там ваще 1.13
𝚔𝚟𝚊𝚙𝚜
Если кто-нибудь использует latest docker-ce с кубом, поделитесь пожалуйста ощущениями