THREAD

Nginx has a service mesh too. Is it any good?

Let's find out.

1/

Most service meshes use Envoy as a proxy and for good reasons:

1. It's fully open-source
2. It can be customised on-the-fly via an API
3. It can be extended
2/

Is there a service mesh without Envoy? Of course!

The best example is @Linkerd that uses a custom proxy written in Rust.

Linkerd is smaller and more focussed but it is also slower to add features.

And now there's a new entry: @nginx
3/

But isn't Nginx one of those products not fully open-source proxies?

Yes it is, but they made an exception.

When you run the Nginx Service Mesh you can use Nginx Plus (the paid product) as a proxy for free.

Great isn't it?
4/

How does the meshwork?

There are four main components:

- The API
- SPIRE (cert authority)
- NATS (message broker)
- Nginx Plus as a proxy

Grafana, Prometheus and Zipkin are automatically installed too.
5/

Ok, but how do you run it?

You can find my step-by-step instructions on how to get the mesh running locally on minikube.

https://t.co/xIlSn2Uy1e

If you install the bookshop demo apps, you can inspect the mesh metrics in grafana, Prometheus, and jaeger.
6/

Now the real question, is it good?

Short answer: I don't know. More testing is required.

However, I collected some pros and cons.

Let's start with the "not so good" parts.
7/

And now the PROs.
8/

Here are some links that might be useful:

- https://t.co/OYwNPabcea
- https://t.co/Pv93RTtpkh
- https://t.co/xIlSn2Uy1e
9/

How does Nginx Service Mesh compare with the other meshes?

F5 reached us @Learnk8s to help you answer that question.

You can find the comparison here https://t.co/o3mSjdQica
10/

That's it!

Did you like this thread?

You might want to check out my mega thread on Kubernetes → https://t.co/ru6oWe5KKn

More from For later read

(1/50)

#Cardano “Understanding Kamali”

#Cardano will be the underpinning of the emergence of Africa.

To grasp the full weight of the SOLUTIONS #Cardano can provide it is pertinent to read “Understanding Africa” as I will draw directly from the PROBLEMS laid out.


(2/50)

Here is a link if you have not already read


(3/50)

What I will attempt to do here, is to create an immersive world for you to be placed in to grasp the weight and size of problems from the ground level and then take a grass-roots approach at solving them using #Cardano and its technology.

(4/50)

As an investor and community member of #Cardano, this should be extremely important to you as you have a stake (pun intended) in this.

“You are paid in direct proportion to the difficulty of the problems you solve” - @elonmusk

(5/50)

In Africa, agribusiness, more than any other sector, has the potential to reduce poverty and drive economic growth. Agriculture accounts for nearly half of the continent’s gross domestic product and employs 60 percent of the labor force.

You May Also Like