istio

  • ХабрахабрФото Обновления Kubernetes-платформы Deckhouse версий 1.45–1.47: Istio в Community Edition и поддержка ALT Linux

    Обновления Kubernetes-платформы Deckhouse версий 1.45–1.47: Istio в Community Edition и поддержка ALT Linux

    В этой статье мы рассмотрим самые важные обновления платформы Deckhouse версий 1. 45–1. 47 — всё то, что появилось за последние три месяца. Deckhouse 1.45: поддержка K8s 1.26 и модуль loki Версия Deckhouse 1. 45 на канале обновлений Stable появилась 17 мая этого года. Из ключевых изменений можно выделить прекращение поддержки Kubernetes 1. 21 и добавление поддержки Kubernetes 1. 26,…

    Читать далее »
  • ХабрахабрФото [Перевод] Создание облачных приложений с помощью Kubernetes и Istio — Келси Хайтауэр

    [Перевод] Создание облачных приложений с помощью Kubernetes и Istio — Келси Хайтауэр

    Всем привет! Мы подготовили перевод выступления Келси Хайтауэра на тему «Создание облачных приложений с помощью Kubernetes и Istio» (конференция O’Reilly). Автор рассуждает о преимуществах совместного использования Kubernetes и Istio, рассказывает, что такое sidecar, bar и foo, показывает как отразить матрицу в дашборде и как начать «разговаривать» с инфраструктурой. На примерах он демонстрирует процесс работы с Istio. Келси Хайтауэр и Istio…

    Читать далее »
  • ХабрахабрФото Как мы боролись с багами при подготовке релиза 1.43 K8s-платформы Deckhouse и какие выводы из этого сделали

    Как мы боролись с багами при подготовке релиза 1.43 K8s-платформы Deckhouse и какие выводы из этого сделали

    Разработка собственной Kubernetes-платформы — большой и сложный проект со множеством взаимодействующих компонентов. В процессе неизбежно сталкиваешься с различными трудностями. Иногда их даже создаешь себе сам. В статье кратко рассмотрим три проблемы, с которыми нам пришлось столкнуться во время подготовки Deckhouse 1. 43 к релизу, как мы их устраняли и какие выводы из всего этого сделали. Перезапуск подов из-за ошибки в containerd…

    Читать далее »
  • ХабрахабрФото Istio в разрезе: что умеет и не умеет самый популярный Service Mesh (обзор и видео доклада)

    Istio в разрезе: что умеет и не умеет самый популярный Service Mesh (обзор и видео доклада)

    В докладе я препарирую Istio, дабы понять, как он работает, какие у него подводные камни и как им правильно пользоваться. Это мой второй доклад про Istio и Service Mesh. Первый я сделал на конференции Kuber Conf 2021: «Что ждать от внедрения Istio?». Рекомендую ознакомиться сначала с ним, будет несколько проще. Видеоверсию доклада можно посмотреть на YouTube (~50 минут). Ниже —…

    Читать далее »
  • ХабрахабрФото [Перевод] Как работает service mesh и API-шлюзы в микросервисной архитектуре

    [Перевод] Как работает service mesh и API-шлюзы в микросервисной архитектуре

    Вы наверняка много раз слышали о service mesh и  API-шлюзе применительно к микросервисам. Их часто путают. В этой статье мы подробно поговорим о двух этих инструментах, а также разберемся, когда их лучше использовать и что будет, если их объединить. Иллюстрация автора Уровни сетевой модели OSI Для начала давайте вспомним уровни сетевой модели OSI: Иллюстрация автора Они понадобятся нам дальше. Service…

    Читать далее »
  • ХабрахабрФото [Перевод] Обзор платформ service mesh

    [Перевод] Обзор платформ service mesh

    Все мы любим микросервисы, но надо признать, что их довольно сложно планировать, проектировать, разрабатывать, развёртывать и администрировать. Кроме того, нам нужно защищать трафик между сервисами и реализовывать распределённую трассировку, чтобы понимать, сколько времени занимает каждый вызов. Надёжным распределённым сервисам нужны повторы запросов, размыкатели цепи(circuit breaker) и подобные возможности. Микросервисы поддерживают почти любые языки, библиотеки и SDK. Нужно немало времени и…

    Читать далее »
  • ХабрахабрФото [Перевод] Бенчмаркинг service mesh — Istio, Linkerd, Kuma и Consul

    [Перевод] Бенчмаркинг service mesh — Istio, Linkerd, Kuma и Consul

    Многие современные приложения состоят из множества микросервисов, которые выполняются в контейнерах в распределённой системе, локально и в облаке. В этом контексте service mesh — инфраструктурный уровень, который отвечает за безопасность, взаимодействие и мониторинг микросервисов. Как дополнительный уровень влияет на задержки при передаче трафика? В реальных приложениях API-вызов к микросервису может привести к вызову нескольких сервисов, например, для доступа к базе данных.…

    Читать далее »
  • ХабрахабрФото [Перевод] Service mesh в Kubernetes — знакомство с Istio

    [Перевод] Service mesh в Kubernetes — знакомство с Istio

    Развёртывать микросервисы на сервере — то ещё удовольствие, даже с Kubernetes. К тому же Kubernetes не занимается коммуникациями между сервисами. Для этой задачи мы привлекаем Istio — реализацию service mesh. В Kubernetes мы развёртываем сервисы в подах, но как поды внутри Kubernetes общаются друг с другом и в чём тут загвоздка? Разберемся в этой статье.  Взаимодействие между подами Kubernetes использует интерфейс CNI…

    Читать далее »
  • ХабрахабрФото Что ждать от внедрения Istio? (обзор и видео доклада)

    Что ждать от внедрения Istio? (обзор и видео доклада)

    Istio — частный случай «сервисной сетки» (Service Mesh), понятия, о котором наверняка все слышали, и многие даже знают, что это такое. Мой доклад на Kuber Conf 2021 (мероприятие Yandex. Cloud, которое проходило 24 июня в Москве) посвящен возможным проблемам, к которым надо готовиться при внедрении Istio. Среди прочего я рассказал о том, как Istio влияет на трафик, какие есть возможности…

    Читать далее »
  • ХабрахабрФото [Перевод] Бенчмаркинг Linkerd и Istio

    [Перевод] Бенчмаркинг Linkerd и Istio

    Фото с сайта linkerd.io Пару лет назад ребята из Kinvolk сравнили производительность Linkerd и Istio и узнали, что Linkerd значительно быстрее и меньше Istio везде, кроме одной области. Linkerd использовала больше процессорных ресурсов в плоскости данных (data plane). Недавно мы повторили эти эксперименты с последними версиями обеих service mesh. Как показывают результаты, Linkerd не только по-прежнему заметно быстрее Istio, но…

    Читать далее »


Кнопка «Наверх»