Локальная работа с kubernetes | avito.code

Поделиться
HTML-код
  • Опубликовано: 1 июн 2024
  • Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.
    В этом выпуске ведущий разработчик юнита Platform as a Service в Авито Павел Агалецкий / @pavelagalecky рассказал, как поднять кластер Kubernetes на локальном компьютере Mac с помощью общедоступных инструментов, а потом деплоить в него простейшие приложения.
    00:00 | Вступление
    00:10 | Как мы используем Kubernetes в Авито
    00:51 | Устанавливаем виртуальную машину Colima
    01:45 | Устанавливаем Kubectl
    03:00 | Запускаем Pod
    07:53 | Получаем доступ к запущенному приложению
    09:00 | Service в Kubernetes
    10:08 | Как посмотреть логи внутри кластера
    11:19 | Как изменить количество реплик запущенного приложения
    12:12 | Итоги
    Статья на Хабре о локальной работе с Kubernetes: clc.to/WvZ4Iw
    Colima: github.com/abiosoft/colima
    AvitoTech - это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
    ВК: avitotech
    Телеграм: t.me/avitotech
    Хабр: habr.com/ru/company/avito
    Медиум (eng): / avitotech
    Гитхаб: github.com/avito-tech
    Сайт: avito.tech
    #k8s #avitocode #kubernetes
  • НаукаНаука

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

  • @user-zx5sv2hb3u
    @user-zx5sv2hb3u 4 месяца назад +1

    Очень круто, спасибо!

  • @romanfomin8109
    @romanfomin8109 3 месяца назад

    Было бы неплохо еще и репозиторий с кодом приложить который используется в видео

  • @kl45gp
    @kl45gp 4 месяца назад

    очень круто

  • @fortisviator
    @fortisviator 4 месяца назад +4

    minikube норм тема

    • @pavelagalecky
      @pavelagalecky 4 месяца назад

      Да, неплох. Правда довольно тяжеловесный, k3s, используемый в Colima - легче.

  • @user-zx5sv2hb3u
    @user-zx5sv2hb3u 4 месяца назад

    гм. Виртуальная машина - "Колыма" ))

  • @user-fw9qx5mz5v
    @user-fw9qx5mz5v 4 месяца назад +1

    Только начал смотреть... но если у автора макбук можно так же поставить докер десктоп и включить одну галочку, чтобы поднять локальный кластер k8s, они уже давненько туда завезли его поддержку...

    • @pavelagalecky
      @pavelagalecky 4 месяца назад +6

      Привет! Да, вполне можно. В видео показан способ, который подойдет и под большинство других операционных систем, но освной плюс: нет привязки к особенностям лицензирования docker desktop

    • @_uncle_bob_
      @_uncle_bob_ 4 месяца назад +1

      @@pavelagalecky оооо даа, уже не раз к разным компаниям приходили письма от докер что мол или покупайте лицуху корпоративную у нас или идите лесом, соответственно докер десктоп собирает и шлет куда то инфу с вашего рабочего компа что ни есть хорошо

  • @user-zx5sv2hb3u
    @user-zx5sv2hb3u 2 месяца назад

    так и не получилось завести тест-контейнеры с colima, не видит докер(( (документацию курил, ставил по инструкции, не помогло)

    • @pavelagalecky
      @pavelagalecky 2 месяца назад +1

      тест-контейнеры - это test-containers?
      В любом случае два основных пути:
      - проверить используют ли они контекст докера: `docker context ls`
      - сделать условно `export DOCKER_HOST=...`, где вместо ... написать путь к сокету/урлу, который будет виден в docker context для колимы

  • @TheLevius
    @TheLevius 4 месяца назад

    это что хауди хо?

  • @lmorozkol
    @lmorozkol 4 месяца назад +2

    colima start --kubeRnetes ...

    • @AvitoTech
      @AvitoTech  4 месяца назад

      Спасибо за вашу внимательность 😊

    • @daniil-pershin
      @daniil-pershin 4 месяца назад

      @@AvitoTech 1:16 да, есть такой момент))