Egor
Egor
примерно месяца 3-4 назад , заливалось все нормально
Egor
но решив перелить кластер, возникла вот такая бредятина
Vladimir
Какая версия кубера?
Egor
1.5.1
Egor
Vadim
Матчбокс вообще просто игнешены раздает, емнип даже не генерит ничего сам
Egor
/etc/kubernetes/ssl/ - тут тоже есть
Egor
Egor
тут к гадалке не ходи
Egor
Anton
Addresses:
InternalIP: 10.100.100.20
Hostname: kubernetes
Egor
etcdctl cluster-health -
cluster may be unhealthy: failed to list members
Error: client: etcd cluster is unavailable or misconfigured; error #0: client: endpoint https://127.0.0.1:2379 exceeded header timeout
error #0: client: endpoint https://127.0.0.1:2379 exceeded header timeout
Anton
у меня получается внутренний ип...
Vadim
Vladimir
У etcd в сертификатах, помимо времени жизни, надо следить на альтернативными именами в серте, они должны совпадать с ip или доменным именем etcd, в зависимости от того, как присоеденяете etcd к куберу
Egor
получаеться из за того что я изменил cluster_url, возникает ошибка?
Vladimir
openssl x509 -in certificate.crt -text -noout
В альтернативных что-то есть? И есть ли ip etcd?
Vladimir
Скорее всего надо новый серт для etcd тебе сгенерить, т.к. он на новый ip переехал
Makasimka
Alexander
96GB/12TB HA k8s cluster under £90/mo
using Hetzner, Rancher, Rook, Prometheus, Grafana & Cloudflare Argo tunnel.
https://medium.com/@davidjamesstockton/96gb-12tb-ha-k8s-cluster-under-90-mo-e7b8f8e6cc66
Михаил
Andrey
bullshit bingo
>Rook
https://media1.tenor.com/images/ebff068c627380049975b6199667e4ff/tenor.gif?itemid=9342541
Mentat
Dmitry
Makasimka
weave сетка
Fidelina
Привет!
Есть кластер БД, который запускается одним сервисом
мне нужно видеть по DNS именам все поды сервиса, применяю ClusterIP: none и включается headless сервис, сейчас я вижу Pod, но не могу сочетать это с NodePort, а ранее через него к БД получала доступ извне
Как можно и по именам POd резолвить и извне доступ к БД иметь?
𝚔𝚟𝚊𝚙𝚜
dmitriy
вот это найс
Solyar
Fidelina
Lucky SB
Fidelina
Fidelina
мне нужно
1) в конфиге прописывать hostname и IP каждого пода
2) и к БД иметь доступ на порт 5432
Fidelina
там кластер
Lucky SB
Fidelina
а что так можно было?))))
Fidelina
спасибо за наводку, попробую
Алексей
Всем привет. Теоретический вопрос: что делать если легли разом и навсегда все мастер-ноды?
Можно как-то поднять еще мастер-ноду и прицепить к ней воркеры, или надо заново кубер кластер пересобирать?
George
у тебя же етсд лег
George
гамовер
𝚔𝚟𝚊𝚙𝚜
Fidelina
𝚔𝚟𝚊𝚙𝚜
kubectl get ep?
𝚔𝚟𝚊𝚙𝚜
емнип, stolon так и делает
𝚔𝚟𝚊𝚙𝚜
у него есть headless сервис, который просто генерит нужный endpoint, а из endpoint он забирает адреса подов
Алексей
гамовер
т.е. либо чинить мастер-ноды, либо собирать новый кластер?
𝚔𝚟𝚊𝚙𝚜
Vadim
Алексей
Алексей
etcd по воркерам не мажется?
Vadim
Алексей
А зачем мне это чинить вообще, есил helm?
просто взять и всё раскатать в новый куберкластер не?
Алексей
Vadim
Если да - то см. прошлое сообщение
Если нет - то новый кластер
Fidelina
kubectl get ep?
адреса я забала, но сопоставить их с hostname не получается
Алексей
Алексей
Т.е. поднимается чистый линукс, на него восстанавливается из бекапа etcd
Vadim
Ага
𝚔𝚟𝚊𝚙𝚜
Vadim
Но можно и оставить болтаться пока остальные машины не восстановишь конечно
Vadim
Vadim
часто ли проблемы - ну например vsphere совсем плохой, не знаю чинят ли его активно
Lex
Vadim
Vadim
для Bare Metal есть https://github.com/metal3-io/cluster-api-provider-baremetal
Vadim
http://vitobotta.com/2019/08/06/kubernetes-storage-openebs-rook-longhorn-storageos-robin-portworx/
Vadim
Trigger warning: стейтфул в кубере
Антон
Вопрос: у меня две ноды (N1 и N2) в кластере, приложение находится на обоих нодах (поды P1 и P2), но между нодами не работает роутинг подсетей подов. Ping с N1 идёт на P1, но не проходит на P2, который находится на N2. Плагин calico. Куда смотреть? Ставил через kubespray. Роутинг подсетей для подов в системе прописан.
Dmitry
А как там calico сеть настраивает?
Между нодами N1 и N2 сеть L2?
calico просто маршруты настраивает? (если пакет идет на такую-то подсеть направь его в N2 и т.д.) Если да, маршруты такие есть?
Вобщем куча нюансов есть, надо просто сидеть и разбираться, уходит ли пакет на N2, если не уходит то почему (iptables, маршруты, что-то еще) и так доберетесь до истины
Антон