@kubernetes_ru

Страница 394 из 958
Fike
20.01.2018
20:24:03
насколько понимаю, пара (1, 2) видит узел (3), поэтому любой из этой связки может получить три из пяти голосов (аналогично для (4, 5))

Сергей
20.01.2018
20:24:16
Да и плюс вы сами знаете что такое реализация алгоритма )

Sergey
20.01.2018
20:24:35
"нельзя верить алгоритмам поиска консенсуса, потому что в них баги"?

Google
Сергей
20.01.2018
20:25:12
Ну разрабы могли допустить ошибку

При реализации

Sergey
20.01.2018
20:25:40
ну проверь

Anton
20.01.2018
20:25:53
"нельзя верить алгоритмам поиска консенсуса, потому что в них баги"?
Мы рассматриваем случаи без багов, есть текет еткд где все ноды становились мастером

Сергей
20.01.2018
20:25:56
Ну вот я выше и написал что надо протестить

Fike
20.01.2018
20:26:08
> In (a) S1 is leader and partially replicates the log entry at index 2. In (b) S1 crashes; S5 is elected leader for term 3 with votes from S3, S4, and itself Короче, тройка может самоопределить судьбу своего суверенитета, выходит что любой узел может стать мастером, но кластер продолжит функционировать всеми пятью нодами только если изберется центральная.

Сергей
20.01.2018
20:30:20
Ну это лучший вариант

Главное, что бы она не поучаствовала в выборе по мастеру в каждом из кластеров

А такая ситуация тоже не исключена

Fike
20.01.2018
20:31:39
голос можно отдать только за один узел в одном раунде выборов

Там есть такое свойство как срок (term). Когда кто-то выпадает, все начинают претендовать на следующий срок (term + 1), и для term + 1 можно отдать только один голос, и отдается он только такому узлу, который успел принять все те обновления от мастера, который принял и текущий узел.

Сергей
20.01.2018
20:34:09
Кстати, что там слышно с кластерным стореджем на базе етсд

Google
Fike
20.01.2018
20:34:29
Таким образом если какая-то запись закоммитилась, она гарантированно останется после переизбрания мастера.

Сергей
20.01.2018
20:38:05
Надо будет потестить. На предмет багов

Fike
20.01.2018
20:40:21
я сомневаюсь, что выйдет полнее, чем у https://aphyr.com/posts/316-jepsen-etcd-and-consul

Сергей
20.01.2018
20:47:03
Ну это хорошо, но я перепроверю)

Доверяй, но проверяйся

Dmitry
21.01.2018
08:29:11
я не понимаю, откуда мне в гластере взять rest api

там только 2 порта открываются и те не http

зато тут хотят рест https://kubernetes.io/docs/concepts/storage/storage-classes/#glusterfs

heketi ставить не охота, похоже что должен быть какой-то родной rest

Сергей
21.01.2018
08:31:19
Heketi именно для реста и нужен

Dmitry
21.01.2018
08:32:01
пишут Gluster REST service/Heketi service то есть где-то в гластере есть rest?

то есть надо еще heketi ставить. сюрприз)

бесит. я просто хочу запустить чарты))

а, можно походу создать endpoint и pv вручную. ок

прокатило вроде. heketi, я так понимаю, для динамической магии. оно мне пока не надо.

ну все. пора спать

а, фиг там volumeClaimTemplates все равно storageClass хочет

Попробовать manual что ли

Ааа. Я получается класс могу вообще любой статическому диску задать. Так что ли. Ладно. Теперь точно спать

sherzod
21.01.2018
10:47:47
Кто-нибудь делал подключение на нестандартные порты - мультиплексирование по разным портам на кубере? Задача такая, есть внешний айпи, надо в зависимости от того на какой порт идёт обращение перекидывать на разные службы

Google
sherzod
21.01.2018
10:48:18
Сейчас ингресс позволяет только по http path мультиплексировать

А у меня даже не http

djaarf
21.01.2018
10:49:39
nginx-ingress умеет tcp/udp проксировать

sherzod
21.01.2018
10:58:47
спасибо, щас буду вникать

Виталий
21.01.2018
11:40:09
Как kubelet общается с мастером? Мастер обращается к kubelet и говорит что делать или kubelet ходит к мастеру?

sherzod
21.01.2018
11:42:18
спросил в девопсе, здесь тоже спрошу, а кто-нить знает, гугловый ингрес без всяких правил сможет не http трафик прокинуть? просто есть идейка дальше на хапрокси рулить (нужно быстрое решение)

Виталий
21.01.2018
12:12:42
https://kubernetes.io/docs/concepts/architecture/master-node-communication/
спасибо ? заодно еще радок перечитаю Концепт Кубера

Если бы перед вами встала задача развернуть продакшен кластер из 3-х нод мастера, настройки системы балансировки между ними, а так же развертывания N нод с kubelet. Причем все это развернуть на собственных серверах компании, а не где-то в облаке. Какой бы инструмент развертки вы выбрали? Все делать вручную с нуля или kubeadm или что-то другое?

Как в экосистеме кубера принять разворачивать готовые к продакшену кластеры? Т.к. для поиграться есть куча вариантов от миникуба, варганта до развертки на виртуалбоксе ручками на коленке. А вот для продакшена сценариев и тонкостей не встречал пока что.

Дмитрий
21.01.2018
12:58:17
kubespray? правда он не даёт никаких знаний как это чинить, если поломается...

Виталий
21.01.2018
13:01:07
Вот! В этом и вся беда готовых решений. Ими можно пользоваться только если ты полностью разобрался как они работают и что делают. А в сети почему-то куча вариантов с kubeadm, kubespray и развертыванием парой кнопок в облаке гугла или амазона. Как буд-то ни кто не разворачивает кубер на проде и не описывает решений по развертке, масштабированию, безопасности и самое главное - пониманию как оно работает, чтобы знать как чинить.

Виталий
21.01.2018
13:04:23
я тоже смотрел на эти решения. Но как сказано выше - пока не изучишь что конкретно и зачем оно делает для установки кластера в прод с таким нельзя.

Виталий
21.01.2018
15:39:38
в истории по ключам: bootkube typhoon kubespray
Спасибо:) Скажи, стоит ли использовать эти инструменты, если не умеешь поднимать кластер руками с нуля на голом железе?

Sergey
21.01.2018
15:42:23
нужно с чего то начинать. И тестировать.

Google
Sergey
21.01.2018
15:44:08
Да и не факт что сходу нужно на голое железо. Виртуалки тоже вполне подойдут. Проще эксперементировать.

Виталий
21.01.2018
15:45:52
нужно с чего то начинать. И тестировать.
Ну начинать можно с миникуба.

Sergey
21.01.2018
15:47:32
начинайте с того, что позволит решить бизнес задачу. И постепенно изучайте инструмент. Серебрянной пули нет, хоть многие ищут. tectonic еще вариант глянуть.

Виталий
21.01.2018
15:47:44
Да и не факт что сходу нужно на голое железо. Виртуалки тоже вполне подойдут. Проще эксперементировать.
Я под голым железом имел голые ОС, не так выразился:) У меня kuberspray не встал на Ubuntu 17.04 или какая там последняя. А конкретно проблема с репо докером была, он не смог его поставить.

начинайте с того, что позволит решить бизнес задачу. И постепенно изучайте инструмент. Серебрянной пули нет, хоть многие ищут. tectonic еще вариант глянуть.
Ну я начал с того, что изучаю компоненты по отдельности и связь между ними. Хочу научиться собирать систему с нуля ручками запуская все демоны и проставляя все параметры, флаги и сертификаты.

Сергей
21.01.2018
15:49:25
блядь а прочесть какие версии каких дисров поддерживаются

Supported Linux distributions Container Linux by CoreOS Debian Jessie Ubuntu 16.04 CentOS/RHEL 7

Admin
ERROR: S client not available

Виталий
21.01.2018
15:50:19
блядь а прочесть какие версии каких дисров поддерживаются
Там написано Минимальные дистрибутивы. Точнее я так понял.

Сергей
21.01.2018
15:50:32
Supported Linux distributions

поддерживаемые

и конкретная версия указана

16,04

не >= 16.04

Виталий
21.01.2018
15:51:01
если это ваша бизнес задача - то kubernetes the hard way вам в руки.
Спасибо. Пока что это просто образование и изучение инструмента:) бизнеса пока что нет

Supported Linux distributions
Не могу найти страницу с таблицей поддерживаемых ОС. Подскажешь адрес?

Сергей
21.01.2018
16:15:59
http://bfy.tw/GA9n

первая же ссылка

Виталий
21.01.2018
17:05:18
первая же ссылка
Ясно. Я спрашивал про версии ос для самого кубера. А поддерживаемые версии для кубеспрей я не смотрел перед запуском :) мой косяк. Спасибо что разъяснил все.

Google
Сергей
21.01.2018
17:06:10
ты реально такой тугой или просто сильно умный?

Anton
21.01.2018
17:06:24
Спокойно, всё хорошо. На личности не переходим, плз. ?

Сергей
21.01.2018
17:06:32
в пизду

Даниил
21.01.2018
17:21:07
Ахахаха

Классика

Будников
21.01.2018
18:01:00
Привет! Подскажите, плиз, откуда стартовать после запуска кластера через kubespray. Dashboard теперь недоступен, решение по выдаче полных прав сервисному аккаунту для подключения через kubectl proxy не нравится. Куда копать, чтобы у dashboard-а появился внешний IP? Может есть какой-нибудь свежий туториал, в котором кто-нибудь развёртывает kubespray, оживляет dashboard, разворачивает heapster + helm + jenkins/gitlab?

Будников
21.01.2018
18:50:28
kubectl удаленно работает, управлять могу. не пойму откуда зайти, чтобы настроить доступ к сервису dashboard

ingress это ведь много url на внешнем IP? А external IP у dashboard почему пустой и что по этому поводу читать?

Rhyme
21.01.2018
19:28:32
Привет. Кто может подсказать, когда несколько бэкендов которые работают на одинаковых портах внутои контейнера. в докере все понятно, внешний порт(порт хоста) можно менять произвольно, а на Kubernetes это нужно делать? или каждый под живет у себя без конфликта портов у самого кластера? статейку бы по сетевым вопросам у kubernetes

djaarf
21.01.2018
19:34:15
можно начать с офдоки )))

Виталий
21.01.2018
20:01:24
побереги эмоции. Я еще раз повторяю - я нуб в теме. Пришел сюда учиться из другого направления IT. Если тебя раздражают люди, которые порой задают нубские вопросы - не читай мои сообщения.

Anton
21.01.2018
20:05:50
Он ливнул чятик давно.

Виталий
21.01.2018
20:54:39
Учиться не в чатиках надо
а где ж тогда взять проф окружение для общения и поиска true way? У меня нет знакомых которым интересна тема кубернетеса, а тем более которые имеют с ним опыт

Alex Milushev
21.01.2018
20:56:36
Просто берешь и решаешь конкретную задачу

Виталий
21.01.2018
21:00:49
Просто берешь и решаешь конкретную задачу
я вижу это иначе. Кобрать кластер можно сотней способов и десятком конфигураций. Это понятно из документации. Мне пока не ясно два вопроса: 1. Здесь собрались профи и новичкам не рады? 2. Какие темы здесь принято обсуждать и для чего этот чат в принципе? Так как пока мои вопросы у некоторых вызывают только негатив.

Alex Milushev
21.01.2018
21:03:01
Так все таки желательно задавать конкретные вопросы, например: у меня задача такая-то, типы нагрузки такие-то, ожидаемое колво нод и подов такое-то и такое-то, будет запускаться там-то и так-то, какую сеть мне выбрать для всего этого?

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