Metallb

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 25

  • @kdnz_music
    @kdnz_music 3 года назад +3

    Выход каждого видео как праздник

  • @sonny23ization
    @sonny23ization 2 года назад +4

    xoроший канал, жаль что только обнаружился) буду смотреть

  • @Teacification
    @Teacification 3 года назад

    Лайкану, посмотрю позже.

  • @iskanderchanyshev722
    @iskanderchanyshev722 11 месяцев назад

    А если изменить type: LoadBalancer для ingress-nginx-controle он должен получить external IP ? не совсем понятно для чего он нужен с типом nodePort

  • @dmitriy9789
    @dmitriy9789 7 месяцев назад

    Скажите какие ip адреса должны быть в пуле? я так понял это не адреса нод кластера (или я ошибаюсь?) Если это не адреса нод то кто тогда отвечает на рандомных адресах? Это адреса локальной частной сети или адреса внутренние кластера (подов, сервисов)?

    • @OldPythonKAA
      @OldPythonKAA  7 месяцев назад

      Любые, нужные вам IP адреса.

  • @s78ap
    @s78ap 3 года назад

    PyCharm подсказки может выводить?

    • @OldPythonKAA
      @OldPythonKAA  3 года назад

      www.jetbrains.com/help/idea/kubernetes.html

  • @DarkHawkI
    @DarkHawkI 2 года назад

    Применил configmap для metallb со списком IP, аналогичным локальным адресам control+worker node кластера. В итоге очевидно потерял доступ к кластеру, так как балансировщик на себя забирает все запросы. Есть способ конфигмап снести не через инструменты k8s, в самой ОС как то? Или я доигрался (

    • @OldPythonKAA
      @OldPythonKAA  2 года назад

      Потенциально можно. Первое, что пришло в голову - залезть в базу etcd и потереть конфигмап. Но это жестокая хирургия.
      Ну или попробовать средствами docker или containerd остановить контейнер metallb. Но я не уверен, что кубелет его не перезапустит.

    • @DarkHawkI
      @DarkHawkI 2 года назад

      @@OldPythonKAA Благодарю. Попробую, я пока на control нодах сменил ip на те, которых не было в конфигмапе и kubespray запустил с надеждой что все починится само.

  • @s78ap
    @s78ap 3 года назад

    что-то не понял а Keycloak нужен был?

    • @s78ap
      @s78ap 3 года назад

      все понял, keycloak следующем видео

    • @OldPythonKAA
      @OldPythonKAA  3 года назад

      У меня мало одиночных видео. Обычно идет несколько серий.

  • @sonny23ization
    @sonny23ization 2 года назад

    не совсем понятно, в чем роль спикеров в металлб и арп как тут работает

    • @sonny23ization
      @sonny23ization 2 года назад

      добавляет айпи адресс сервиса в арп таблицу во всех нодах, а когда нода падает просто обновляет мак адреса в арп таблицах нод?(т.к. айпи сохраняется)

    • @OldPythonKAA
      @OldPythonKAA  2 года назад

      ARP он и в Африке ARP. 😁 Кубер этой таблицей не рулит. И Металлб ей тоже не рулит. Металлб рулит IP адресом (адресами).

  • @user-lw1ux3vp6k
    @user-lw1ux3vp6k 11 месяцев назад

    а вам борода идет.

  • @beatykey
    @beatykey 3 года назад

    Супер! Расскажите в следующих своих видео или просто в тексте, пожалуйста, как развернуть keycloak на кластере rancher kubernetes, и как подключить ему базу и вывеcсти его в example.ru .

    • @OldPythonKAA
      @OldPythonKAA  3 года назад

      В Пнд (12.07) выйдет второе видео из этой серии. Там как раз про клоак.

    • @beatykey
      @beatykey 3 года назад

      @@OldPythonKAA класс, очень, очень ждём!!!

  • @s78ap
    @s78ap 3 года назад

    запустил
    kubectl apply -f metallb/00-mlb.yaml
    kubectl apply -f metallb/01-lb-ingress-controller-svc.yaml
    почему то потерял соединение с k8s
    └$► kubectl get nodes -o wide
    The connection to the server 10.0.20.101:6443 was refused - did you specify the right host or port?
    диапазон свой задал - 10.0.20.101-10.0.20.103

    • @s78ap
      @s78ap 3 года назад

      просто подредактировал IP, у export KUBECONFIG=~/work/kubernetes/vagrant/kubespray/inventory/my_lab/artifacts/admin.conf
      - cluster:
      certificate-authority-data:
      server: 10.0.20.102:6443