Andrey
True.. using Google translator
You are speaking with people from a country that embraced software piracy. I suggest you do the same. So you won't pay anything at all.
Anton
I mean the Linux foundation has a course... I am planning to buy it.. anyone knows a coupon code or any way I can get some discount
In the end of November there was a good discount, the bundle course+exam would cost you just 120€. Unfortunately at the moment I'm not aware about any discounts.
Anton
You are speaking with people from a country that embraced software piracy. I suggest you do the same. So you won't pay anything at all.
Could you please avoid talking such a things on behalf of the whole country? And especially suggesting this crap on behalf of the country.
Saurabh
Конечно. Я не против говорить по-русски, пока у меня есть гугл-переводчик. Любые идеи о программе CKA на Linux Foundation. Как проходит курс обучения? Я планирую сдать экзамен CKA. .. курс полезен?
Vadim
>курс полезен? I strongly doubt it, unless you expect more than an additional line in the resume
Vadim
Running a cluster at home and depending on it would make you learn much more and the lesson is more likely to stick longer
Saurabh
Давайте не будем драться, ребята. Извините, я не знал, что мы должны говорить по-русски в группе. Я полностью в порядке с этим. D
Anton
Конечно. Я не против говорить по-русски, пока у меня есть гугл-переводчик. Любые идеи о программе CKA на Linux Foundation. Как проходит курс обучения? Я планирую сдать экзамен CKA. .. курс полезен?
Depending on your skills. It has 16 chapters. I'm currently going through it, on chapter 7 at the moment. So far, 95% of information is known to me. Although, there are further chapters about federation, network policies I kind of doubt I am aware about.
Pavel
Лучше было по английски, чем на таком русском
𝚔𝚟𝚊𝚙𝚜
Andrey
Everyone want to be a pirate!
https://www.youtube.com/watch?v=i8ju_10NkGY
Incognito
Saurabh you better look in Kubernetes slack channel called cka or something like this
Incognito
a lot of information about exam prep free and non-free
bama^boy
Подскажите, k8s persistent volumes менеджит через свои модули/плагины или поручает это container engine типа docker? Например, у docker есть cloudstor и rexray volume plugins, которые менеджат volumes в облаках.
Anton
Saurabh you better look in Kubernetes slack channel called cka or something like this
кстати, интересно, почему этот чат целиком не находится в #ru-users этого слэка
Incognito
потому что это телеграмм )
Incognito
но вообще действительно странно
Saurabh
a lot of information about exam prep free and non-free
Awesome.. let me check the slack channel
Anton
Yup.. so you recommend buying it.. cool.. thanks for the suggestion
Well, actually I don't :) I recommend get experience.
𝚔𝚟𝚊𝚙𝚜
для докера все волумы кубера не более чем hostPath или bind mounts - называйте как хотите
Lucky SB
Емптидир
Yaroslav
Anyone has access to kubernetes fundamental course?
kubernetes fundamentals aren't inside kubernetes. Please, read this carefully: https://docs.google.com/document/d/17LRusbjLD8_cyEBNDcD7jC2o_7fEsEM0slptUrp8bmg/edit#
Saurabh
Well, actually I don't :) I recommend get experience.
Ya.. I am trying to get it..but I work mostly on supporting kubernetes.. so don't have much hands on...
bama^boy
для докера все волумы кубера не более чем hostPath или bind mounts - называйте как хотите
Спасибо, а есть ссылка на какой-то k8s pv плагин для амазона, например?
𝚔𝚟𝚊𝚙𝚜
там есть awsElasticBlockStore
𝚔𝚟𝚊𝚙𝚜
или нужен именно Provisioner?
bama^boy
Ок, буду смотреть. Забавно, что плагины для докера потеряли актуальность, когда их оркестраторы абстрагировали. AWS ECS работает по-другому.
Saurabh
@here also please share if there are any free materials that would be handy for the exam.. n also if there are any paid materials too.. thank you everyone for taking out time and replying
Incognito
https://linuxacademy.com/cp/modules/view/id/221
Incognito
https://linuxacademy.com/cp/modules/view/id/155
bama^boy
или нужен именно Provisioner?
> Caution: You must create an EBS volume using aws ec2 create-volume or the AWS API before you can use it. Да, это что-то слишком простое. Интересен весь цикл от создания volume до его удаления.
𝚔𝚟𝚊𝚙𝚜
тогда полагаю вам нужен aws cloud provider https://github.com/kubernetes/cloud-provider-aws
V
ребят не подскажите kube-prometheus ставится в gke и после установки node-exporter по https не доступен и еще парочку job/targets (kubelet, kube-state-metrics)
bama^boy
тогда полагаю вам нужен aws cloud provider https://github.com/kubernetes/cloud-provider-aws
Ага, похоже, это что-то более общее, чем просто менеджмент volumes.
Roman
@bamaboy ты все, от serverless отказался?)
bama^boy
@bamaboy ты все, от serverless отказался?)
о, привет, а при чем тут serverless? Я просто написал свой плагин для докера и мне интересно, как pv работают в k8s, начал читать про OCI, CRI, CNI и вот это все. Сам еще k8s не освоил, но в планах.
Andrey
UDP в кубенях - это боль https://github.com/kubernetes/kubernetes/issues/71514
Andrey
Сделал щас роллинг апдейт coredns и было не очень приятно
Andrey
Хотя я сам не очень понимаю, как на месте авторов kube-proxy выкручивался бы
Andrey
Кто какие воркэраунды применяет?
Pavel
Кто какие воркэраунды применяет?
Так починено же в новых версиях вроде
Andrey
Так починено же в новых версиях вроде
Дык я скинул ссылку на ишью, где в конце есть комменты о том, что не очень починено
Andrey
От самого автора фикса
Andrey
Я щас проверил на песочнице - все так, как он и говорит
Andrey
1.12.4
Pavel
Из воркэраунда тут предлагали dnsmasq даймонсетом перед coredns, например
Andrey
Из воркэраунда тут предлагали dnsmasq даймонсетом перед coredns, например
это еще и воркэраунд для бага в ведре с гонками при dnat + udp, да
Andrey
я даже видел KEP, где такую фичу предлагают из коробки сделать
Pavel
Такой вариант есть в кубспрее, кстати, опционально
Andrey
Из воркэраунда тут предлагали dnsmasq даймонсетом перед coredns, например
Мы так сделали. Сейчас посмотрим, не сломалось ли чего таинственного у клиентов и статью на Хабр напишем. Только мы CoreDNS поставили на каждую ноду DaemonSet'ом.
Andrey
это еще и воркэраунд для бага в ведре с гонками при dnat + udp, да
Напомни, это только с DNAT+UDP в conntrack или даже просто с UDP проявляется?
Andrey
не, просто с UDP все норм
Божечи, спасибо. А то думал, что зря всё делал.
Andrey
Божечи, спасибо. А то думал, что зря всё делал.
Вот хороший пост по этой теме https://www.weave.works/blog/racy-conntrack-and-dns-lookup-timeouts
Andrey
Вообще, опять же, при ipvs+calico не проявляется. То ли дело в том, что у ipvs свой коннтрэк, то ли калико еще как-то способствует. Тут вроде один раз писали, что только ipvs не помог, поэтому пока неизвестно.
Andrey
Хм, а у второго упомянутого в посте патча статус поменялся на Superseded. Возможно, скоро станет получше.
Andrey
В IPVS
Так фундаментально c iptables те же проблемы, не? https://github.com/kubernetes/kubernetes/pull/60074/files
G72K
Так фундаментально c iptables те же проблемы, не? https://github.com/kubernetes/kubernetes/pull/60074/files
Вот честно видел патч как запись из conntrack удаляли для UDP , может даже в мастере
G72K
А , это вон он и есть :)
Andrey
Andrey
Просто тут отсечка, а в ipvs попытались по умному сделать // Delete RS with no connections // For UDP, ActiveConn is always 0 // For TCP, InactiveConn are connections not in ESTABLISHED state if rs.ActiveConn+rs.InactiveConn != 0 { return false, nil }
Andrey
Но при ipvsadm --set 900 120 <недефолтный udp timeout> эффект должен быть похожий, я так пока понимаю
Antlar
можно как нибудь обойти ограничение куба в 100 подов на ноду?
Andrey
можно как нибудь обойти ограничение куба в 100 подов на ноду?
kubelet'у параметр командной строки передать.
Andrey
можно как нибудь обойти ограничение куба в 100 подов на ноду?
--max-pods int32 Number of Pods that can run on this Kubelet. (default 110)
Antlar
о спасибо)
Antlar
Добра тебе )
Vadim
https://github.com/grafana/loki/pull/210 \o/
Denis
🔵 В группе есть традиция - представляться при входе: ▫️Какой у вас проект или где работаете? ▫️В чём вы специалист? ▫️Чем можете быть интересны или полезны сообществу? ▫️Чем интересно сообщество вам? ▫️Откуда вы? ▫️Как узнали про группу? В сообщении нужно указать тэг #whois 🔵 Правила чата: 🚫 Публикация вакансий запрещена 🚫 Реклама запрещена 🚫 Политика запрещена 🚫 Флуд и непрофессиональное поведение запрещено За несоблюдение правил - одно предупреждение, далее следует бан. Вакансии и запросы на поиск работы публикуем в группе @devops_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда. Здесь общаемся на темы, посвященные Docker и экосистеме. Задаем вопросы, решаем проблемы и делимся новостями. Параллельно с этой группой развивается: 🔸@docker_ru - посвященная Docker, Docker Swarm и экосистеме в целом. Задаём вопросы, обсуждаем идеи, решаем проблемы, делимся новостями и т.д. 🔸@devops_ru - активно общаемся на темы, посвященные DevOps, Docker, Mesos, DC/OS, CoreOS, Clouds и т.д. 📡 Возможно, вам также будут интересны группы: @nodejs_ru, @react_js, @angular_js, @javascript_jobs, @reactnative_ru, @ios_ru, @android_ru, @mobile_jobs. Приятного общения!
🎉 Друзья, новогодние праздники промчались на одном дыхании! В Москве пришли морозы и мы бы совсем замёрзли, если бы не горячий интерес к Kubernetes со стороны русскоговорящего сообщества. 🙂 Прошло уже шесть месяцев с момента предыдущего митапа, наш Telegram-чат-канал русскоговорящего сообщества Kubernetes ( @kubernetes_ru ) уже вырос почти до 2500 человек, а вместе с ним продолжают расширяться и области применения Kubernetes, как и масштаб проблем, которые успешно решаются с его помощью. Облака спускаются на землю 6 февраля, ведь мы снова встречаемся и на этот раз мы будем делать это вместе с Яндекс! ПРОГРАММА 19:00 - 19:20 Socializing, встречаемся, общаемся 19:20 - 19:35 Welcome & digest (Денис Измайлов, Axept) 19:35 - 20:10 Операторы в Kubernetes (Артём Андреенко, Chief Infrastructure Officer at Prisma.AI) На примере Prisma.AI, Артём расскажет поделится опытом разработки операторов в Kubernetes. Операторы как инструмент запуска, поддержания работы и масштабирования сложных приложений. Артём руководит бэкендом и инфраструктурой в Prisma, приложении, которое скачали около 150 миллионов раз, также является соведущим подкаста GolangShow и активно продвигает русскоязычное сообщество Go. 20:10 - 20:55 CaaS в Яндекс.Облаке: обо всех аспектах во всех деталях (Данила Дюгуров, руководитель Developer Platform в Яндекс.Облако) CaaS в Яндекс.Облаке. Данила расскажет в целом про стратегию развития контейнерных сервисов в Яндекс.Облаке. Мы также поговорим про ближайшие тактические планы Яндекс.Облако – что и когда ждать. И на десерт раскроет детали внутреннего устройства сервиса managed-k8s. Данила руководит Developer Platform в Яндекс.Облако. Работает в Яндексе с 2007 года. Окончил факультет Прикладной математики и процессов управления СПбГУ. 20:55 - 21:20 Кофе-брейк и живое общение 21:20 - 22:00 “Кормчий” в мире бизнеса: причины хайпа и успеха (Александр Поломодов, руководитель разработки в привлечении Tinkoff.ru) За 4 года пребывание в “открытом плавании” Kubernetes прошел невероятной большой путь как с технической точки зрения, так и с точки зрения adoption. Вокруг этой технологии Linux Foundation и Google создали целый фонд CNCF, который отвечает за развитие как Kubernetes, так и других проектов, посвященных Cloud Native технологиям. В этом докладе будут рассмотрены причины такого поразительного успеха, а также варианты сертификации по Kubernetes (CKA, CKAD, KCSP) и в чем их суть. Александр больше 13 лет опыта работы в IT на позициях разработчика, аналитика, тимлида, руководителя проектов, руководителя разработки. CKA (Certified Kubernetes Administrator). УСЛОВИЯ УЧАСТИЯ: 1. Мероприятие бесплатное. 2. Регистрация обязательна по ссылке: https://events.yandex.ru/events/yagosti/06-feb-2019/ 3. ОБЯЗАТЕЛЬНО возьмите с собой паспорт, права или иной документ, удостоверяющий личность. 4. Вступайте в нашу группу на Meetup.com, чтобы быть первыми, кто узнает о следующих событиях: https://www.meetup.com/Moscow-Kubernetes-Meetup/ ПОЯВИЛИСЬ ВОПРОСЫ? 1. Все вопросы и пожелания можете написать в Telegram или на e-mail. 2. Готовы выступить с докладом на следующем митапе? Срочно пишите в Telegram: @DenisIzmaylov или на email: events@axept.co