𝚔𝚟𝚊𝚙𝚜
kubectl api-resources | grep pv persistentvolumeclaims pvc true PersistentVolumeClaim persistentvolumes pv false PersistentVolume
Алексей
Т.е. дядя рут делает pv, а дяди другие делают клеймы
𝚔𝚟𝚊𝚙𝚜
PVC - Namespaced ресурс PV - нет
Tamerlan
Т.е. дядя рут делает pv, а дяди другие делают клеймы
если я правильно понимаю, pv руками не создаются формируется некий claim, который уже нарезается самим ПО
Anton
если я правильно понимаю, pv руками не создаются формируется некий claim, который уже нарезается самим ПО
все зависит от имеющихся provisioners. если вольюмы предоставлет админ кластера, то дядя рут режет вольюмы и создает объекты pv в кластере с нужным storageclass. если есть dynamic provisioner, то он под pvc может выделить pv.
Алексей
Спасибо
Andrei
чет у меня 2-й домен не проходит шендшейк можно ли вообще 2 домена в одном ingress одного namespace разметстить? я так пробую разместить spec: tls: - hosts: - test1.site.ru secretName: test1-tls - hosts: - test2.site.ru secretName: test2-tls rules: - host: test1.site.ru http: paths: - path: / backend: serviceName: test1-web servicePort: 80 - host: test2.site.ru http: paths: - path: / backend: serviceName: test2-web servicePort: 80
Andrei
сори ошибка была в имени домена
Solyar
Подскажите как проверить скорость между нодами?
Solyar
Gluster как-то медленно работает при учете что SSD
nikita
Добрый день, подскажите пожалуйста почему ошибка быть ошибка: Client sent an HTTP request to an HTTPS server в ингрессе apiVersion: extensions/v1beta1 kind: Ingress metadata: name: kubernetes-dashboard namespace: kubernetes-dashboard annotations: nginx.org/ssl-services: kubernetes-dashboard nginx.ingress.kubernetes.io/ssl-passthrough: "true" nginx.ingress.kubernetes.io/force-ssl-redirect: "true" spec: tls: - hosts: - dash.board secretName: cert rules: - host: dash.board http: paths: - path: / backend: serviceName: kubernetes-dashboard servicePort: 443
Bogdan
Кто-нибудь пробывал ставить кафку на кубирнетес?
Dmitry
всем привет почему под может быть в состоянии pending слишком долго? скажем до минуты иногда
Dmitry
describe совсем не помогает?
попробую посмотреть только поды определенного приложения так себя ведут
Dmitry
билды, которые гитлаб запускает
Eduard
И логи шелулера
Dmitry
надо ловить, это не всегда возникает
Семён
чекай эвентс в неймспейсе. У меня такая лажа была когда были проблемы с провиженером вольюмов
Eduard
Мне показалось, или 1.16 добавит триггеры на изменение конфигмап?
Eduard
Давно жду этот функционал)
историю коммитов почитай
Denis
историю коммитов почитай
оки. Просто в последнее время нет времени на отслеживание
dzmitry
Привет, подскажите можно ли совместить metalLB с nginx-ingres?
dzmitry
чтоб работали вместе в одном кластере
dzmitry
без конфликтов
Dmitry
так metallb это lb, а ingress это ingress. Как они конфликтуют?
Alex
чтоб работали вместе в одном кластере
это суть - разные сущности. я не знаю, как ты видишь для себя их совместную работу, но ответ на вопрос - да, можно
Dmitry
Не обязательно system:authenticated, можно в аудит логи посмотреть как кублет ходит в аписервер и дать только ему/его группе.
А подробней, имеются в виду логи auditd? Или логи kubelet демона? Смотрел логи kubelet, групп там не видел.
G72K
А подробней, имеются в виду логи auditd? Или логи kubelet демона? Смотрел логи kubelet, групп там не видел.
Кублет как то аутентифицируется в аписервере , т.ею входит в system:authenticated. Наверняка есть более узкая группа куда только кублеты входят
Dmitry
Кублет как то аутентифицируется в аписервере , т.ею входит в system:authenticated. Наверняка есть более узкая группа куда только кублеты входят
Да, но как найти такую группу? Из системных есть только system:unauthenticated, system:authenticated, system:serviceaccounts. Других я не знаю. Я определил что статичные поды точно от system:serviceaccounts не работают, system:unauthenticated очевидно тоже не подходит, остается system:authenticated.
Dmitry
https://kubernetes.io/docs/reference/access-authn-authz/rbac/#core-component-roles
Не нашел там нужного ( а именно юзера или группу или сервис аккаунт от которого статические поды работают)
Aleksey
блин не могу нагуглить. containerd при pull тащит один и тот же image много раз. как это можно изменить ?
Aleksey
Зачем тащить много раз, если sha не изменился ?
я не знаю зачем. но он тащит много раз на одном хосте.
Aleksey
pull: Always заменить надо
спасибо сейчас проверю
Aleksey
у меня pullPolicy: IfNotPresent
V
у меня pullPolicy: IfNotPresent
imagePullPolicy: у тебя ведь такой флаг?
Aleksey
imagePullPolicy
Aleksey
да
Aleksey
V
это с хельма
попробую на всякий случай Never поставить вдруг он флаг не подставляет или не читает или не имплементирован ещё
V
если не получится то вряд-ли тогда в кубере дело
Aleksey
спасибо
V
ну если только у тебя контейнеры не удаляются
Aleksey
с never он точно не стартанет там бутерброд из докеров
Aleksey
нода всегда чиста
V
с never он точно не стартанет там бутерброд из докеров
обязательно расскажи если найдёшь раньше
Aleksey
я пока нашёл вариант как ослабить боль. я сначала стартую в один контейнер
Aleksey
потом делаю скейл для остальных
Aleksey
так старт работает корректно
Aleksey
но это кривота кривая
V
кстати мы тут сегодня настроили ipv6(теперь оба протокола в LB поддерживаются) в кластере пока на стейдже и не в ipvs но вроде работает. кому интересно буду держать в курсе
V
так старт работает корректно
от кривости надо избавлять любой ценой, в теории это всегда приведёт к беде
Aleksey
господа, после чтения https://github.com/kubernetes/kubernetes/issues/3312 я думаю что кубернетис не очень и гуглю kubernetes sleep init container в моей жизни всё пошло на перекосяк да ?
Vladislav
Ребят, возможно глупый вопрос, но я только пытаюсь разобраться с k8с, создал кластер с 1 мастером и 2 нодами на DO, каждая машина имеет свой статический ip. Точкой входа в мои сервисы я так понимаю должен быть ingress, т.е домен мне нужно будет прикрепить к ip сервера на котором будет развернут ingress?
Aleksey
нет к load balancer который вам даст DO
Vladislav
нет к load balancer который вам даст DO
Т.е нужно создать ещё сервис с типом LoadBalancer?
Aleksey
Да
Vladislav
Да
Понял, спасибо! Но этот сервис развернется же на каком то из моих серверов?
Aleksey
Нет на какой то железяке в интернете
V
или ты хочешь их засыпать) если так то да все пошло очень плохо
Aleksey
просто там грабля с io. весь куб на одной тачке 2011 года. на этой тачке 4 виртуалки. они упираются в один sata диск. других серверов нет и не будет. поверх этого дела docker-compose в котором запускается k3s. ну собственно потому что могу. авнтури этого k3s надо запустить нок. а нок это 23 микросервсиа на питоне и комбо из монга, постгрес, консул, кликхаус. а всё это вместе ci система для проверки helm чарта.
𝚔𝚟𝚊𝚙𝚜
А кто-нибудь уже пробоавал apiserver aggregation?