Open arkodg opened 1 year ago
IMO, supporting user-provisioned fleet, it is hard to config the XDS server and it would be inconvenient to extend more features. how we can support Wasm?
the infra manager can manage the envoy proxy easily.
support all Kubernetes knobs for Development and Service is hard but we can keep the frequently-used knobs only.
this is not ideal from the project perspective since its another layer of customizations/support burden but it seems to be something many users want
This issue has been automatically marked as stale because it has not had activity in the last 30 days.
with this approach, some features such as EnvoyProxy.Spec.Telemetry.Metrics
would need to be caveated since those fields edit the bootstrap file in Envoy https://github.com/envoyproxy/gateway/blob/main/internal/xds/bootstrap/bootstrap.yaml.tpl which EG might not have access to for this BYO case
Description: It is hard to support all Kubernetes knobs for Deployment and Service within our
EnvoyProxy
API to customize EnvoyProxy Fleet resources, so its easier to allow users to create and update the envoy proxy fleet themselves, and use Envoy Gateway only to retrieve Xds ConfigurationHere are the following things we need to do if this is something we want to support