bebebe
а может и вообще попилим
Gleb
у человека 3 ноды и хочется куб
Gleb
причем если мы его ща отговорим от куба он возьмет сворм и увеличит свои страдания на порядок
bebebe
суета вокроуг трехнодного k8s в проде
Егор
Скажи человеку что обе его идеи говно. Зачем другую идиотию предлагать? Потом придёшь в новую организацию, а там такое. Вот радости будет
Alexander
Егор
Anonymous
https://youtu.be/YT38Vv5hzCE
Vadim
Вдруг из серверной из стойки,
Однонодый и хромой,
Выбегает кубернетес
И качает головой:
«Ах ты, гадкий, ах ты, грязный,
Неумытый свормолюб!
Vadim
(извините)
Sergey
Sergey
bebebe
еще раз, аффтор вопроса не сказал где хочет k8s
может ему можно посоветовать hosted k8s от aws/google/azure
Sergey
если денех хватит😅
bebebe
Я так понял что он хочет попилить все сам и с нами не делиться...
Alexander
добрый день, подскажите, кто-то сталкивался с проблемой на кластере собранном rke v0.1.9:
при попытке поднятия aledbf/kube-keepalived-vip (proxy-mode) - нода, которой презентован VIP переходит в статус NotReady (при этом подключения к vip проходят, до приложений доступ есть), в логах kubelet на этой ноде следующие записи:
- streamwatcher.go:103] Unexpected EOF during watch stream event decoding: unexpected EOF
- kubelet_node_status.go:391] Error updating node status, will retry: failed to patch "{\"status\":{\"$setElementOrder/addresses\":
пробовал обновить с v1.11.1 на v1.11.2 - не помогло
Andor
выглядит как будто оно оторвало основно ip-адрес от ноды
Alexander
основоной ip доступен, или оторвало на уровне kubelet?
bebebe
странно. что Unexpected EOF
Никита
G72K
Alexander
Alexey
Коллеги, подскажите плз по прометеусу и куберу.
Кластер из 4х нод, 44 ядра суммарно. Строю в графане два графика:
1. Суммарное использование ядер cpu всеми нодами кластера:
sum (rate (container_cpu_usage_seconds_total{id="/",kubernetes_io_hostname=~"^$Node$"}[1m]))
. Получаю значение в диапазоне от 38 до 44.
2. Использование ядер cpu в разрезе по namespace.
sum (rate (container_cpu_usage_seconds_total{image!="",name=~"^k8s_.*",kubernetes_io_hostname=~"^$Node$"}[1m])) by (namespace)
. Получаю значение ~35.
Смущает заметная разность показаний п.1 и п.2. Что я делаю не так?
Andrey
Dmitry
Например, etcd и kubelet при установке через Kubespray ставятся не контейнерами и поэтому в метриках Куба отсутствуют
Alexey
Sergei
Можно сделать и в контейнерах. Там в групп варах переменную можно им поменять, на значение docker
Alexey
Denis
Подскажите, как правильно будет монтировать файлы с секретом в k8s в директорию. Нужно смотировать 2 файла в одну деректорию. Только с помощью subpatch ?
Rainbow
указать полный путь файла?
Rainbow
- mountPath: /app/config/application.yml
name: config
Nikolai
почему в restricted то лезет, если я указал ему соотвествующий service account
Alexey
Nikolai
если устанавливать securityContext: вручную - ругается
> is forbidden: unable to validate against any pod security policy [spec.initContainers[0].securityContext.privileged: Invalid value: true: Privileged containers are not allowed
Alexey
https://kubernetes.io/docs/tasks/configure-pod-container/configure-projected-volume-storage/
Alexey
@AkulovNV это я отвечал человеку который хочет смотировать 2 файла в одну деректорию.
Nikolai
а понял )
Nikolai
все, заработало - разобрался
Alexander
CrusaderX
Остальным
Nikolai
не опять а снова - когда их уже всех сольют
Sergey
никада))
Nikolai
Уже рассказывай, раз разобрался )
если честно, сам не понял ))
в общем походу накосячил в rbac
там есть такой параметр resourceNames:
убрал от туда все и пошло
bebebe
https://github.com/helm/helm/issues/3322
bebebe
вот на такое вот наткнулся
Gleb
Какая-то адская боль
Gleb
решил поставить drone.io хелм чартом
Gleb
там есть встроенный ингресс объект, но в ингресс он не хочет добавляться:
I0829 11:25:49.279301 7 event.go:218] Event(v1.ObjectReference{Kind:"Ingress", Namespace:"default", Name:"test-drone", UID:"47bcdee8-ab7e-11e8-aca1-0a58ac1f11b7", APIVersion:"extensions", ResourceVersion:"2606469", FieldPath:""}): type: 'Normal' reason: 'CREATE' Ingress default/test-drone
W0829 11:25:52.419499 7 controller.go:773] service default/test-drone does not have any active endpoints
I0829 11:25:52.419650 7 controller.go:168] backend reload required
I0829 11:25:57.612892 7 controller.go:177] ingress backend successfully reloaded...
I0829 11:25:57.614473 7 controller.go:168] backend reload required
I0829 11:26:02.833782 7 controller.go:177] ingress backend successfully reloaded...
Gleb
сам сервис работает при этом , port-forward'ом работает
Gleb
совершенно эзотерическая ошибка какая-то
Gleb
https://github.com/kubernetes/ingress-nginx/blob/dceb55aec49103d8e7741fbe4d9f8e7dc0ad7c7d/internal/ingress/controller/controller.go#L806 походу это она
Alexander
Коллеги, добрый день!
философский вопрос:
попросили на проекте установить Runcher2
для чего, зачем? - Не аргументировали
те кто сталктвался, тыкал в его кнопки, - не могли бы поделиться впечатлениями, пояснить в чем профит в отличии от чистой инсталяции k8s?
Никита
Никита
Кубраутер только искаропки умеет, похоже.
Никита
Но только он анонсит отдельные ip, было бы логично сеть целиком.
Artem
/report
𝚔𝚟𝚊𝚙𝚜
Коллеги, добрый день!
философский вопрос:
попросили на проекте установить Runcher2
для чего, зачем? - Не аргументировали
те кто сталктвался, тыкал в его кнопки, - не могли бы поделиться впечатлениями, пояснить в чем профит в отличии от чистой инсталяции k8s?
красивый гуй, поддерживает ldap, каждый юзер может авторизоваться и скачать свой kube-config,
еще там есть своя репа с приложениями, мол ткнул кнопку оно и установилось.
Еще ранчер позволяет деплоить новые ноды так же из гуя.
Красивая штука, но если знаешь куб, практически бесполезная.
Mikolaj
чего то в платный канал всё открывают и открывают доступы
𝚔𝚟𝚊𝚙𝚜
@SinTeZoiD
Дмитрий Харитонов
Кто использует ceph для кластера?
Подскажите как разворачивали, из пакетов, в контейнерах или в кубере?
Eduard
Eduard
Кубер был из кубспрея
Дмитрий Харитонов
Меня больше интерисует опыт в продакшене
bebebe
bebebe
и вообще @ceph_ru или как там его
bebebe
у меня дома работает rook, для домашнего k8s норм
Дмитрий Харитонов
Дмитрий Харитонов
Antony 🇫🇷
добрый день, подскажите как рессурсы лучше распределять ? ест 3 ESXI vmware в общей сложности 128 cores и 288гб ram, как лучше сделать ? 3 мастера и много нод типа 2 сердца 8 памяти или меньше узлов с 4 сердцами и 16 памяти ?
bebebe
пробовать особо нечего, оно прямо из коробки работает
Михаил
Михаил
но потом)