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

Suggest changing the architectural picture of the istio document. #15391

Closed
eottabom opened this issue Jun 5, 2024 · 2 comments
Closed

Suggest changing the architectural picture of the istio document. #15391

eottabom opened this issue Jun 5, 2024 · 2 comments

Comments

@eottabom
Copy link

eottabom commented Jun 5, 2024

I want the picture for Pilot+Citadel+Galley to be removed from the architecture of the Istio document.

This seems to cause confusion rather.

Up until the version of isio 1.4, the isiod consisted of pilot, mixer, Citadel, and Galley (each Pod)

Beginning with version of isio 1.5, it was integrated into a single module called isiod (run with isiod Pod)
https://istio.io/latest/news/releases/1.5.x/announcing-1.5/
https://istio.io/latest/blog/2020/istiod/

Mixer is defined from 1.5 (completely disappeared from 1.7), and the role of Mixer is

It was used to combine with logging, metric APIs, and APIs for billing, but it was removed for performance reasons,

integrated into Envoy.
(Redefining extensibility in proxies - introducing WebAssembly to Envoy and Istio)

Citadel is a module that performs security-related functions and provides access to services such as services and services (Security)

Galley provides the configuration management services of isio (like changing to a structure applicable to kubenets.yaml → isio)
→ Currently, Citadel, Galley say only some code is built-in.

istio/istio#51359 (reply in thread)

@howardjohn howardjohn transferred this issue from istio/istio Jul 8, 2024
@howardjohn
Copy link
Member

cc @craigbox has been looking into this

@craigbox
Copy link
Contributor

craigbox commented Jul 8, 2024

#15233 addresses this and is likely to be started in a couple weeks from now.

@craigbox craigbox closed this as completed Jul 8, 2024
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

No branches or pull requests

3 participants