Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add egress documentation #1884

Merged
merged 13 commits into from
Dec 4, 2024
Merged

Add egress documentation #1884

merged 13 commits into from
Dec 4, 2024

Conversation

zaharidichev
Copy link
Member

Signed-off-by: Zahari Dichev [email protected]

Signed-off-by: Zahari Dichev <[email protected]>
@zaharidichev zaharidichev changed the title add egress documentation Add egress documentation Nov 27, 2024
Copy link
Member

@kflynn kflynn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've suggested some wording changes but this is really helpful, thanks much!! 🙂

linkerd.io/content/2-edge/reference/egress-network.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/reference/egress-network.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/reference/egress-network.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/reference/egress-network.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/reference/egress-network.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
zaharidichev and others added 2 commits December 2, 2024 10:17
Signed-off-by: Zahari Dichev <[email protected]>
@zaharidichev zaharidichev requested a review from kflynn December 3, 2024 16:35
Copy link
Member

@kflynn kflynn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Four more tiny things -- let me know if you'd rather I just merge these! Many thanks. 🙂

linkerd.io/content/2-edge/reference/egress-network.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
linkerd.io/content/2-edge/tasks/managing-egress-traffic.md Outdated Show resolved Hide resolved
@zaharidichev zaharidichev requested a review from kflynn December 4, 2024 08:55
@kflynn kflynn requested a review from wmorgan December 4, 2024 15:43
Copy link
Member

@kflynn kflynn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Looks good to me but let's see if @wmorgan can chime in quickly. 🙂


{{< warning >}}

No service mesh can provide a strong security guarantee about egress traffic
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just fine tuning: Even a meshed application can bypass its proxy in certain conditions, so I would generalize the first statement (cf. https://blog.howardjohn.info/posts/bypass-egress/). I would also probably generalize the last sentence a bit since I am not convinced that just adding CNI config on top of the existing egress setup is by itself sufficient.

…gress-docs

* 'zd/egress-docs' of github.com:linkerd/website:
Rate Limiting docs (#1877)

Signed-off-by: Flynn <[email protected]>
Signed-off-by: Flynn <[email protected]>
@kflynn kflynn merged commit 29a8bbd into main Dec 4, 2024
7 checks passed
@kflynn kflynn deleted the zd/egress-docs branch December 4, 2024 16:26
@kflynn kflynn restored the zd/egress-docs branch December 4, 2024 16:26
@kflynn kflynn deleted the zd/egress-docs branch December 4, 2024 16:26
GTRekter pushed a commit to GTRekter/website that referenced this pull request Dec 20, 2024
* add egress documentation

Signed-off-by: Zahari Dichev <[email protected]>

* Apply suggestions from code review by @kflynn

Co-authored-by: Flynn <[email protected]>

* lint

Signed-off-by: Zahari Dichev <[email protected]>

* Apply suggestions from code review

Co-authored-by: Flynn <[email protected]>

* Warnings per William

Signed-off-by: Flynn <[email protected]>

* Effing lint...

Signed-off-by: Flynn <[email protected]>

* 🤦‍♂️ Syntax correctness would help.

Signed-off-by: Flynn <[email protected]>

* C'mon, lint, tell me all the errors at once...

Signed-off-by: Flynn <[email protected]>

* Warning tweaks after William's feedback

Signed-off-by: Flynn <[email protected]>

* 🤦‍♂️

Signed-off-by: Flynn <[email protected]>

---------

Signed-off-by: Zahari Dichev <[email protected]>
Signed-off-by: Flynn <[email protected]>
Co-authored-by: Flynn <[email protected]>
Co-authored-by: Flynn <[email protected]>
Signed-off-by: Ivan Porta <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants