@kubernetes_ru

Страница 726 из 958
Konstantin
04.08.2018
16:18:35
походу никто кроме нас его не включал лел
я особой разницы с миникубом не вижу, кроме как версию куба нельзя выбрать

Alexey Pantin
04.08.2018
16:19:22
Проверить, не впадает ли часом kubedns в петлю при резолве
Есть ссылка под рукой где почитать как это сделать ?

Andrey
04.08.2018
16:20:22
покажи resolv.conf из пода kubedns

Alexey Pantin
04.08.2018
16:24:48
search c.kuberhw.internal google.internal nameserver 127.0.0.53

Google
Andrey
04.08.2018
16:25:57
search c.kuberhw.internal google.internal nameserver 127.0.0.53
это список серваков, которые kubedns по дефолту использует в качестве апстрима

тут указан 127.0.0.53

сечешь?

Alexey Pantin
04.08.2018
16:27:10
нет, странный ip

Andrey
04.08.2018
16:28:09
кублет взял этот список с ноды, где, я уверен, у тебя используется systemd-resolved, например

kubedns стучится по этому IP, но т.к. он находится в поде, то запросы попадают на его loopback-интерфейс, т.е. к нему самому, после чего он снова пытается получить записи из апстрима, и шлет запрос, который приходит к нему самому, записи для которого он пытается получить с апстрима...

Alexey Pantin
04.08.2018
16:30:56
так смотри в поде же ещё стоит dnsmasq не он ли это ?

Andrey
04.08.2018
16:32:18
нет, он там, ЕМНИП, на 10053

Alexey Pantin
04.08.2018
16:35:19
что бы починить мне туда надо прописать нормальны ip ноды ?

Andrey
04.08.2018
16:35:27
а не, наоборот, на 10053 там skydns, которому dnsmasq шлет запрос на резолв доменов в кластере

Alexey Pantin
04.08.2018
16:35:34
костылём кажется

Andrey
04.08.2018
16:35:40
но, однако, это суть проблемы не меняет

Google
Andrey
04.08.2018
16:37:28
https://github.com/kubernetes/kubeadm/issues/273

Alexey Pantin
04.08.2018
16:39:50
спасибо !

Andrey
04.08.2018
16:39:53
а можешь и в сторону coredns посмотреть

Alexey Pantin
04.08.2018
16:44:21
да, пока простой step by step сделаешь, столько всего вокруг прочитать и разобраться приходится :)

Никита
04.08.2018
16:59:50
https://www.edx.org/course/introduction-to-kubernetes

Такой ещё есть, местами слегка староват, правда.

Александр
04.08.2018
17:02:13
скука

Paul
04.08.2018
17:26:37
его автор еще книгу написал. про книгу деталей не знаю. О, мистер Пони, и ты тут?

Александр
04.08.2018
17:27:25
Эдуард
04.08.2018
18:32:29
Первый день кинуть надо было
https://habr.com/company/southbridge/blog/419105/

Dmitriy
05.08.2018
04:07:17
https://www.meetup.com/Moscow-Kubernetes-Meetup/events/253451195/ Когда: четверг, 9 августа 2018, 19:30 - 22:15 Где: Москва, Ленинградский проспект 39, стр. 79 (офис Mail.Ru Group) Друзья, жаркое лето в Москве ещё больше подогревает интерес к Kubernetes со стороны русскоговорящего сообщества. Прошёл всего месяц с момента предыдущего митапа, наш Telegram-чат-канал про Kubernetes ( https://t.me/kubernetes_ru ) уже вырос почти до 2000 человек, а вместе с ним продолжают расширяться и области применения Kubernetes, как и масштаб проблем, которые успешно решаются с его помощью. Облака спускаются на землю в следующий четверг, ведь мы снова встречаемся и на этот раз мы будем делать это вместе с Mail.Ru Group! ПРОГРАММА: 19:30 - 19:50 Socializing, встречаемся, общаемся, shake it! 19:50 - 20:05 Welcome & digest (Денис Измайлов, Axept) 20:05 - 20:45 Подводные камни при production-эксплуатации Kubernetes (Дмитрий Лазаренко, Mail.Ru Cloud Solutions, менеджер продукта) Изначально Kubernetes был спроектирован для работы stateless-приложений. Однако сейчас все больше и больше компаний пытаются размещать в нем stateful-сервисы, требующие надежного хранения. Помогая клиентам Mail.Ru Cloud Kubernetes, мы обнаружили много неочевидных особенностей, прежде всего связанных с persistent-хранением данных и поведением Kubernetes при выходе из строя оборудования. Как Persistent Volumes работают в штатных и нештатных ситуациях? Например, если вы выключите ноду или она аварийно остановится (падение хоста, гипервизора или Kubelet)? Какие проблемы бывают при эксплуатации RWX PVС? Как правильно дружить с облачным балансировщиком нагрузки? Всё это Дмитрий раскроет в своем докладе для вас. Био: Дмитрий Лазаренко возглавляет PaaS-направление Mail.Ru Cloud Solutions, включая контейнерные решения на базе Kubernetes. До Mail.Ru Group в течение 6 лет отвечал за разработку и развитие контейнерной PaaS-платформы Jelastic. Более 10 лет занимается созданием высоконагруженных сервисов. 20:45 - 21:15 История разработки Production-ready сборки Kubernetes (Константин Феофантов, Exon Lab, CTO) Доклад основывается на истории разработки [предположительно] первого в России Docker-хостинга. Константин расскажет про опыт с Kubernetes и проблемы, с которыми он с командой столкнулся в ходе разработки и эксплуатации. В докладе обосновывается выбор компонентов и плагинов Kubernetes при создании собственного production-ready кластера, а также варианты развертывания Kubernetes и рекомендации по ним. Био: Константин программирует с 2012 года, писал на C, затем на C#. Потом начал изучать веб-разработку (Node.js, HTML5, SaSS) и вот уже в 2015 году перевел всё на Golang. В 2017 стал техническим директором, основал проект Containerum и основательно занялся изучением Kubernetes. 21:15 - 21:35 Кофе-брейк, чай-пати, горячие дискуссии 21:35 - 22:15 Turing Pi – кластерный компьютер на базе Kubernetes для граничных вычислений и интернета вещей (Константин Шмойлов-Александров, Jelastic, сооснователь) Рынок IoT бурно развивается, но в основном он наполнен крайне простыми устройствами с ограниченным диапазоном применения. Мы создали компактное кластерное устройство с Kubernetes и Docker на борту, воплощающее идею вычислительного узла IoT-сети нового типа. В нем сочетается множество разнотипных одноплатных компьютеров, соединенных сетью в рамках единой материнской платы. Этот кластер предназначен для граничных вычислений: в частности, для размещения приложений машинного обучения не в облаке, а локально – в месте, где необходимо собирать, хранить, анализировать данные и управлять окружающими устройствами. В докладе мы расскажем, что под капотом этого устройства и как контейнеры и Kubernetes могут эффективно работать не только на огромных серверах, но и на мини-устройствах.
А запись будет?

Sergey
05.08.2018
05:26:59
А запись будет?
будет, в https://t.me/kubernetesMSK

Dmitriy
05.08.2018
05:27:23
cent
05.08.2018
10:21:28
Сорри за кросс-постинг, но тут как бы актуальнее Киньте в меня ссылкой, пожалуйста, на ман как можно в yaml описать все действия jmeter. Ну, и совсем шикарно было бы, если у кого-то есть ссылка на ман как это все в k8s засунуть, вроде https://blog.kubernauts.io/load-testing-as-a-service-with-jmeter-on-kubernetes-fc5288bb0c8b

Хотя, подозреваю, что в этом чатике сидят все те же, что и на devops) Но есть надежда.

Alexey
05.08.2018
10:25:06
почему просто не собрать image с инструкциями?

Google
Alexey
05.08.2018
10:25:50
много кто собирает nginx со статикой как контейнер статического сайта. Более-менее подход. Тут вроде аналогично.

Alexey
05.08.2018
10:38:14
Да

Ivan
05.08.2018
10:45:26
Хотя, подозреваю, что в этом чатике сидят все те же, что и на devops) Но есть надежда.
спроси в нормальном девопсе, а не в том детском садике на 4к детей

cent
05.08.2018
10:51:10
Да
А каким боком это к jmeter yaml + grafana?

Yaros
05.08.2018
11:36:01
всем привет! Новичек в k8es может кто-то подсказать, что для локальной разработке юзать minikube или minishift или что-то другое?

Yaros
05.08.2018
11:39:09
@mo1seev мне для винды ?

Oleg
05.08.2018
11:39:22
А как вопрос с rwx pvc локально решать?

Yaros
05.08.2018
11:39:25
альтернатив нет, ибо на работе

Ivan
05.08.2018
11:39:47
Я юзал миникуб, про другое ничего сказать не могу

Vladimir
05.08.2018
11:39:48
Yaros
05.08.2018
11:39:49
но дома из под линукса все делаю, так что для линукса совет тоже подойдет, есть аналог?

@mo1seev и как миникуб, все хорошо, полет нормальный?

Ivan
05.08.2018
11:40:21
Yaros
05.08.2018
11:40:46
@mo1seev где можно почитать\посмотреть как его готовить правильно?

Ivan
05.08.2018
11:40:59
эммммм

Google
Yaros
05.08.2018
11:41:05
я пока смотрю на katacoda

Ivan
05.08.2018
11:41:06
https://github.com/kubernetes/minikube

Yaros
05.08.2018
11:41:12
но не уверен, что это норм

Ivan
05.08.2018
11:41:49
но не уверен, что это норм
https://medium.com/@JockDaRock/minikube-on-windows-10-with-hyper-v-6ef0f4dc158c

Yaros
05.08.2018
11:41:57
там hands on лабы, но именно деталей как и что и, главное, почему там не так много. Похоже на набор заклинаний, который надо произнести и все.

Ivan
05.08.2018
11:42:50
там hands on лабы, но именно деталей как и что и, главное, почему там не так много. Похоже на набор заклинаний, который надо произнести и все.
ты так пишешь, будто не дивапс. У тебя весь рабочий процесс должен быть похож на набор заклинаний, который просто надо воспроизвести

Yaros
05.08.2018
11:43:22
не дивопс ни разу, вообще первый раз смотрю на докер и кубернет. Потому и зашел спросить ?

спасибо за ссылку @mo1seev

Ivan
05.08.2018
11:43:46
А, вон оно чего. Привыкнешь.

Yaros
05.08.2018
11:44:13
@mo1seev по времени долго привыкать, если примерно? Я пока первую неделю.

Ivan
05.08.2018
11:44:26
Ну сначала поднятие микросервиса будет казаться тебе подозрительно простым, а потом, когда ты начнешь дружить их и пойдешь в мультистейджинг - все будет ок)

Yaros
05.08.2018
11:46:40
@mo1seev к инфраструктуре в виде докера, кубернета. Просто пока нет представления как все работает. То есть разработал я, влил в контейнер, а где образы контейнеров хранятся? Как локальный npm/nuget делать или что-то другое есть? Как образы между собой шарить? Что если облаком нельзя пользоваться по разным причинам. И много таких вопросов, где я не понимаю как оно все должно работать.

@mo1seev все будет ок - в смысле станет сложно или все просто заработает и я пойму, что все ок?

Yaros
05.08.2018
11:49:16
@mo1seev ааа, вот этого я и опасался ?. Спасибо за ссылки.

Google
Ivan
05.08.2018
11:49:31
@mo1seev ааа, вот этого я и опасался ?. Спасибо за ссылки.
Посмотри, там Павел очень годно рассказывает.

Yaros
05.08.2018
11:49:35
а что насчет вот этого: https://www.youtube.com/watch?v=0ndWw1udpsA&feature=youtu.be&t=7m16s

или уже безнадежно устарело все?

Ivan
05.08.2018
11:50:01
Но я думаю, что на РИТ предполагалось, что аудитория уже знакома с основами микросервисом

Alexander
05.08.2018
11:53:57
Yaros
05.08.2018
11:54:15
@mo1seev там предполагается знание ansible, видимо. При окунании в тему докера и к58 кажется, что глубина незнания ширится и тебя закидывают названиями тулзов

Yaros
05.08.2018
11:57:30
а что такое cm? ?

Страница 726 из 958