<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>About on </title>
    <link>https://emissary-ingress.dev/docs/4.1/about/</link>
    <description>Recent content in About on </description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://emissary-ingress.dev/docs/4.1/about/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why Emissary?</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/why-ambassador/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/why-ambassador/</guid>
      <description>&lt;p&gt;Emissary gives platform engineers a comprehensive, self-service edge stack for managing the boundary between end-users and Kubernetes. Built on the &lt;a href=&#34;https://www.envoyproxy.io&#34;&gt;Envoy Proxy&lt;/a&gt; and fully Kubernetes-native, Emissary is made to support multiple, independent teams that need to rapidly publish, monitor, and update services for end-users. A true edge stack, Emissary can also be used to handle the functions of an API Gateway, a Kubernetes ingress controller, and a layer 7 load balancer (for more, see &lt;a href=&#34;https://blog.getambassador.io/kubernetes-ingress-nodeport-load-balancers-and-ingress-controllers-6e29f1c44f2d&#34;&gt;this blog post&lt;/a&gt;).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Features and Benefits</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/features-and-benefits/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/features-and-benefits/</guid>
      <description>&lt;p&gt;In cloud-native organizations, developers frequently take on responsibility for the full development lifecycle of a service, from development to QA to operations. Emissary was specifically designed for these organizations where developers have operational responsibility for their service(s).&lt;/p&gt;&#xA;&lt;p&gt;As such, the Emissary is designed to be used by both developers and operators.&lt;/p&gt;&#xA;&lt;h2 id=&#34;self-service-via-kubernetes-annotations&#34;&gt;Self-Service via Kubernetes Annotations&lt;/h2&gt;&#xA;&lt;p&gt;Emissary is built from the start to support &lt;em&gt;self-service&lt;/em&gt; deployments &amp;ndash; a developer working on a new service doesn&amp;rsquo;t have to go to Operations to get their service added to the mesh, they can do it themselves in a matter of seconds. Likewise, a developer can remove their service from the mesh, or merge services, or separate services, as needed, at their convenience. All of these operations are performed via Kubernetes resources or annotations, so they can easily integrate with your existing development workflow.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Frequently Asked Questions</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/faq/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/faq/</guid>
      <description>&lt;h2 id=&#34;general&#34;&gt;General&lt;/h2&gt;&#xA;&lt;h3 id=&#34;why-emissary&#34;&gt;Why Emissary?&lt;/h3&gt;&#xA;&lt;p&gt;Kubernetes shifts application architecture for microservices, as well as the&#xA;development workflow for a full-cycle development. Emissary is designed for&#xA;the Kubernetes world with:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Sophisticated traffic management capabilities (thanks to its use of &lt;a href=&#34;https://www.envoyproxy.io&#34;&gt;Envoy Proxy&lt;/a&gt;), such as load balancing, circuit breakers, rate limits, and automatic retries.&lt;/li&gt;&#xA;&lt;li&gt;A declarative, self-service management model built on Kubernetes Custom Resource Definitions, enabling GitOps-style continuous delivery workflows.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;We&amp;rsquo;ve written about &lt;a href=&#34;https://blog.getambassador.io/building-ambassador-an-open-source-api-gateway-on-kubernetes-and-envoy-ed01ed520844&#34;&gt;the history of Emissary&lt;/a&gt;, &lt;a href=&#34;../why-ambassador&#34;&gt;Why Emissary In Depth&lt;/a&gt;, &lt;a href=&#34;../features-and-benefits&#34;&gt;Features and Benefits&lt;/a&gt; and about the &lt;a href=&#34;../../topics/concepts/microservices-api-gateways/&#34;&gt;evolution of API Gateways&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Support</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/support/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/support/</guid>
      <description>&lt;p&gt;When running Emissary &lt;a href=&#34;http://slack.cncf.io/&#34;&gt;join our #emissary-ingress slack channel&lt;/a&gt; to talk with other users in the community and get your questions answered.&lt;/p&gt;&#xA;&lt;h2 id=&#34;file-a-github-issue&#34;&gt;File a Github Issue&lt;/h2&gt;&#xA;&lt;p&gt;If you see a bug you want to fix please &lt;a href=&#34;https://github.com/emissary-ingress/emissary/issues/new&#34;&gt;file an issue on github&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you have an issue in our documentation to fix please file an issue on the &lt;a href=&#34;https://github.com/emissary-ingress/emissary-ingress.dev/issues/new&#34;&gt;documentation repository&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Alternatives</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/alternatives/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/alternatives/</guid>
      <description>&lt;p&gt;Alternatives to Emissary fall into three basic categories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Hosted API gateways, such as the &lt;a href=&#34;https://aws.amazon.com/api-gateway/&#34;&gt;Amazon API gateway&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Traditional API gateways, such as &lt;a href=&#34;https://konghq.com/&#34;&gt;Kong&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;L7 proxies, such as &lt;a href=&#34;https://traefik.io/&#34;&gt;Traefik&lt;/a&gt;, &lt;a href=&#34;http://nginx.org/&#34;&gt;NGINX&lt;/a&gt;, &lt;a href=&#34;http://www.haproxy.org/&#34;&gt;HAProxy&lt;/a&gt;, or &lt;a href=&#34;https://www.envoyproxy.io&#34;&gt;Envoy&lt;/a&gt;, or Ingress controllers built on these proxies.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Both hosted API gateways and traditional API gateways are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Not self-service. The management interfaces on traditional API gateways are not designed for developer self-service, and provide limited safety and usability for developers.&lt;/li&gt;&#xA;&lt;li&gt;Not Kubernetes-native. They&amp;rsquo;re typically configured using REST APIs, making it challenging to adopt cloud-native patterns such as GitOps and declarative configuration.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;../../topics/concepts/microservices-api-gateways&#34;&gt;Designed for API management, rather than designed for microservices&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;A Layer 7 proxy can be used as an API gateway, but typically requires additional bespoke development to support microservices use cases. In fact, many API gateways package the additional features needed for an API gateway on top of an L7 proxy. Emissary uses Envoy, while Kong uses NGINX. If you&amp;rsquo;re interested in deploying Envoy directly, we&amp;rsquo;ve written an &lt;a href=&#34;https://www.datawire.io/guide/traffic/getting-started-lyft-envoy-microservices-resilience/&#34;&gt;introductory tutorial&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Known Issues</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/known-issues/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/known-issues/</guid>
      <description>&lt;h2 id=&#34;221&#34;&gt;2.2.1&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;TLS certificates using elliptic curves were incorrectly flagged as invalid. This issue is&#xA;corrected in Emissary 2.2.2.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Major Changes in Emissary 2.X</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/changes-2.x/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/changes-2.x/</guid>
      <description>&lt;p&gt;The 2.X family introduces a number of changes to allow Emissary&#xA;to more gracefully handle larger installations, reduce global configuration to&#xA;better handle multitenant or multiorganizational installations, reduce memory&#xA;footprint, and improve performance. We welcome feedback!! Join us on&#xA;&lt;a href=&#34;http://a8r.io/slack&#34;&gt;Slack&lt;/a&gt; and let us know what you think.&lt;/p&gt;&#xA;&lt;p&gt;While Emissary 2 is functionally compatible with Emissary 1.14, note&#xA;that this is a &lt;strong&gt;major version change&lt;/strong&gt; and there are important differences between&#xA;Emissary 1.X and Emissary 2.0. For details, read on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Major Changes in Emissary 3.X</title>
      <link>https://emissary-ingress.dev/docs/4.1/about/changes-3.y/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://emissary-ingress.dev/docs/4.1/about/changes-3.y/</guid>
      <description>&lt;p&gt;The 3.X family introduces a number of changes to ensure Emissary&#xA;keeps up with latest Envoy versions and to support new features such as HTTP/3.&#xA;We welcome feedback! Join us on &lt;a href=&#34;http://a8r.io/slack&#34;&gt;Slack&lt;/a&gt; and let us know what you think.&lt;/p&gt;&#xA;&lt;p&gt;Emissary 3 is functionally compatible with Emissary 2.x, but with any major upgrade there are some changes to consider. Such as, Envoy removing support for V2 Transport Protocol features. Below we will outline some of these changes and things to consider when upgrading.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
