fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#EnvoyProxy

0 posts0 participants0 posts today
Habr<p>[Перевод] Как вырасти до 2000 тенантов: почему Sealos перешла с Nginx на Envoy</p><p>Sealos Cloud столкнулась с критическими проблемами при работе с Nginx Ingress в кластерах с большим числом пользователей. В статье — подробный рассказ о поиске нового, более подходящего API-шлюза.</p><p><a href="https://habr.com/ru/companies/flant/articles/917216/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/flant/ar</span><span class="invisible">ticles/917216/</span></a></p><p><a href="https://zhub.link/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://zhub.link/tags/nginx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nginx</span></a> <a href="https://zhub.link/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <a href="https://zhub.link/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://zhub.link/tags/ingress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ingress</span></a> <a href="https://zhub.link/tags/higress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>higress</span></a> <a href="https://zhub.link/tags/api_gateway" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>api_gateway</span></a> <a href="https://zhub.link/tags/%D1%88%D0%BB%D1%8E%D0%B7_api" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>шлюз_api</span></a> <a href="https://zhub.link/tags/cilium_gateway" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cilium_gateway</span></a> <a href="https://zhub.link/tags/apisix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apisix</span></a></p>
Caleb Woodbine 🎺🐛<p>New blog post on 'Istio with Sail-Operator'.<br>How you too can deploy Istio effortlessly.</p><p><a href="https://calebwoodbine.nz/istio-with-sail-operator/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">calebwoodbine.nz/istio-with-sa</span><span class="invisible">il-operator/</span></a></p><p><a href="https://mastodon.nz/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://mastodon.nz/tags/sailoperator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sailoperator</span></a> <a href="https://mastodon.nz/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.nz/tags/cncf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cncf</span></a> <a href="https://mastodon.nz/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a></p>
Caleb Woodbine 🎺🐛<p>New Istio related blog post coming soon!<br><a href="https://mastodon.nz/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://mastodon.nz/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.nz/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a></p>
Habr<p>[Перевод] Istio для практиков: как упростить управление микросервисами</p><p>Статья посвящена Istio — платформе для создания service mesh. Она объясняет ключевые функции инструмента: управление трафиком, защита коммуникаций через mTLS и сбор метрик для мониторинга. Также рассматриваются примеры конфигурации: как Istio помогает в управлении сетевыми взаимодействиями и повышает устойчивость систем. Узнайте, помогает ли Istio в работе с распределёнными системами.</p><p><a href="https://habr.com/ru/companies/flant/articles/862920/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/flant/ar</span><span class="invisible">ticles/862920/</span></a></p><p><a href="https://zhub.link/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://zhub.link/tags/service_mesh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>service_mesh</span></a> <a href="https://zhub.link/tags/%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BC%D0%B5%D1%88" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>сервисмеш</span></a> <a href="https://zhub.link/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://zhub.link/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <a href="https://zhub.link/tags/mtls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mtls</span></a> <a href="https://zhub.link/tags/DestinationRule" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DestinationRule</span></a> <a href="https://zhub.link/tags/VirtualService" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VirtualService</span></a> <a href="https://zhub.link/tags/Service_Entry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Service_Entry</span></a> <a href="https://zhub.link/tags/%D1%81%D0%B5%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>сеть</span></a></p>
yelinaung<p>Interesting (3-years-old) talk about speeding up <a href="https://hachyderm.io/tags/xDS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xDS</span></a> (Extensible Discovery Service) protocol between <a href="https://hachyderm.io/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> and <a href="https://hachyderm.io/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://hachyderm.io/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <br><a href="https://www.youtube.com/watch?v=LOm1ptEWx_Y" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=LOm1ptEWx_</span><span class="invisible">Y</span></a></p>
Habr<p>Сравнение архитектур Service Mesh и Ambient Mesh: новый взгляд на Istio</p><p>Современные распределённые системы требуют надёжных, безопасных и масштабируемых способов управления сетевым взаимодействием между сервисами. Технологии Service Mesh, такие как Istio, предоставляют набор инструментов для решения этих задач. Недавно в экосистеме Istio появилась новая архитектура — Ambient Mesh, предлагающая альтернативный подход к реализации сетевых функций. В данной статье мы рассмотрим, чем отличаются классический Service Mesh и Ambient Mesh в контексте Istio, а также их преимущества и недостатки.</p><p><a href="https://habr.com/ru/articles/869630/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/869630/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://zhub.link/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://zhub.link/tags/proxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proxy</span></a> <a href="https://zhub.link/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://zhub.link/tags/kubernetes_operator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes_operator</span></a></p>
Habr<p>Envoy в Legacy-среде: использование протоколов xDS для управления Data Plane</p><p>Привет, Хабр! Давайте продолжим изучать возможности Envoy, но уже в контексте динамической конфигурации. В первой статье мы рассматривали настройку статической конфигурации, однако она имеет свои особенности. Статическая конфигурация подходит, когда ваши upstream (серверы, к которым Envoy отправляет запросы) редко изменяются. Envoy работает как прокси, и каждый запрос проходит через него. Чтобы правильно обработать запрос, Envoy должен иметь актуальную информацию о бэкенд-серверах, такую как их IP-адреса и порты. Когда информация о бэкенде меняется, необходимо обновить конфигурацию в статическом файле и перезапустить Envoy, что не всегда удобно.</p><p><a href="https://habr.com/ru/companies/gnivc/articles/866034/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/gnivc/ar</span><span class="invisible">ticles/866034/</span></a></p><p><a href="https://zhub.link/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <a href="https://zhub.link/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://zhub.link/tags/envoy_proxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy_proxy</span></a> <a href="https://zhub.link/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://zhub.link/tags/%D0%B1%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>балансировка_нагрузки</span></a> <a href="https://zhub.link/tags/%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F_%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>высокая_производительность</span></a></p>
Habr<p>Envoy — как писать чистый бизнес код для микросервисной архитектуры</p><p>Привет, Хабр, это моя первая статья. Меня зовут Константин, я системный инженер в компании ГНИВЦ. Здесь я хотел бы вам рассказать, что такое Envoy и как с его помощью можно упростить жизнь разработчикам и повысить надёжность взаимодействия микросервисов, минуя инфраструктуру для кого-то страшного и непонятного Kubernetes, а используя простой и старомодный Docker. Также эта статья поможет познакомиться с Envoy поближе и узнать, как он шагает в ногу с таким проектом как Istio.</p><p><a href="https://habr.com/ru/companies/gnivc/articles/864528/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/gnivc/ar</span><span class="invisible">ticles/864528/</span></a></p><p><a href="https://zhub.link/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <a href="https://zhub.link/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://zhub.link/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://zhub.link/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://zhub.link/tags/envoy_proxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy_proxy</span></a> <a href="https://zhub.link/tags/%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D1%8C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>отказоустойчивость</span></a> <a href="https://zhub.link/tags/%D0%BE%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D1%8B%D0%B5_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>отказоустойчивые_решения</span></a></p>
coldclimate<p>In 2021 Lyft wrote a series of blogposts starting with <a href="https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-1-a2f5d9a77813" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">eng.lyft.com/scaling-productiv</span><span class="invisible">ity-on-microservices-at-lyft-part-1-a2f5d9a77813</span></a> that document what feels like a very common story.<br>Decomposed <a href="https://hachyderm.io/tags/monolith" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>monolith</span></a>, initially doing "all services on one box", finding the issues with that and then evolving to an <a href="https://hachyderm.io/tags/EnvoyProxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EnvoyProxy</span></a> mesh setup.<br>This feels very simlar to Uber's SLATE (<a href="https://www.uber.com/en-GB/blog/simplifying-developer-testing-through-slate/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">uber.com/en-GB/blog/simplifyin</span><span class="invisible">g-developer-testing-through-slate/</span></a>), but hooking into staging not production</p>
James O'Gorman<p><a href="https://mastodon.social/tags/EnvoyProxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EnvoyProxy</span></a> 1.32 has been released, with a feature by yours truly! <a href="https://github.com/envoyproxy/envoy/releases/tag/v1.32.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/envoyproxy/envoy/re</span><span class="invisible">leases/tag/v1.32.0</span></a></p>
James O'Gorman<p>Oh hey, I got a change merged into <a href="https://mastodon.social/tags/EnvoyProxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EnvoyProxy</span></a>! 🎉</p>
Habr<p>Знакомимся с Access Logs и фильтрами в Envoy и Istio service mesh</p><p>Не у всех есть необходимость в тонкой настройке access logging в Envoy, но если она всё-таки возникает, то могут понадобиться примеры, которых почему-то не очень много в документации. Поэтому мы сделали перевод статьи, где вы можете познакомиться с Envoy, узнать, как включить журнал доступа (access log) Envoy в Istio, и научиться настраивать фильтры. Предполагается, что у вас есть базовые знания об Istio, но даже если у вас их нет, вы можете следовать этому руководству и попробовать настроить всё на своей локальной машине.</p><p><a href="https://habr.com/ru/companies/slurm/articles/775600/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/slurm/ar</span><span class="invisible">ticles/775600/</span></a></p><p><a href="https://zhub.link/tags/service_mesh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>service_mesh</span></a> <a href="https://zhub.link/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://zhub.link/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <a href="https://zhub.link/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://zhub.link/tags/access_log" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>access_log</span></a> <a href="https://zhub.link/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://zhub.link/tags/devops_%D0%B8%D0%BD%D0%B6%D0%B5%D0%BD%D0%B5%D1%80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops_инженер</span></a></p>
Caleb Woodbine 🎺🐛<p>Republished some posts I made back in 2021 on ii.nz:<br>- <a href="https://blog.calebwoodbine.com/rerouting-container-registries-with-envoy/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.calebwoodbine.com/rerouti</span><span class="invisible">ng-container-registries-with-envoy/</span></a><br>- <a href="https://blog.calebwoodbine.com/building-a-data-pipeline-for-displaying-kubernetes-public-artifact-traffic/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.calebwoodbine.com/buildin</span><span class="invisible">g-a-data-pipeline-for-displaying-kubernetes-public-artifact-traffic/</span></a></p><p><a href="https://mastodon.nz/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a> <a href="https://mastodon.nz/tags/envoy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoy</span></a> <a href="https://mastodon.nz/tags/registryk8sio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>registryk8sio</span></a> <a href="https://mastodon.nz/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a></p>
Caleb Woodbine 🎺🐛<p>Yay new Istio version!<br><a href="https://istio.io/latest/news/releases/1.18.x/announcing-1.18.2/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">istio.io/latest/news/releases/</span><span class="invisible">1.18.x/announcing-1.18.2/</span></a></p><p><a href="https://mastodon.nz/tags/istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>istio</span></a> <a href="https://mastodon.nz/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.nz/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a></p>
Caleb Woodbine 🎺🐛<p>inspired by this gist<br><a href="https://gist.github.com/dangovorenefekt/b187b30e59ed1b827515cdbc833bc1bf" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/dangovorenefek</span><span class="invisible">t/b187b30e59ed1b827515cdbc833bc1bf</span></a><br>I made an EnvoyFilter to reject certain bots from visiting sites hosted on my infra<br><a href="https://gitlab.com/islive.xyz/infra/-/blob/05db5aa822b12318ef43d7df454eb11d0d76024d/clusters/syd1/istio-system/reject-bot-useragents.yaml" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.com/islive.xyz/infra/-/</span><span class="invisible">blob/05db5aa822b12318ef43d7df454eb11d0d76024d/clusters/syd1/istio-system/reject-bot-useragents.yaml</span></a></p><p><a href="https://mastodon.nz/tags/Istio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Istio</span></a> <a href="https://mastodon.nz/tags/EnvoyProxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EnvoyProxy</span></a> <a href="https://mastodon.nz/tags/kubernetes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.nz/tags/fluxcd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fluxcd</span></a></p>
snowp<p>Who would have guessed that I'd be spending time setting up a Windows dev environment - the things I do to get <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> working with <a href="https://hachyderm.io/tags/envoyproxy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>envoyproxy</span></a></p>