Skip to content

Support EG local running  #256

@danehans

Description

@danehans

Causes Incorrect xDS Address

The "run-kube-local" Make target causes Envoy to fail to connect to the xDS server, i.e. Envoy Gateway. This is because the Envoy Deployment will use "envoy-gateway" as the DNS name to connect to Envoy Gateway. Since this Service and associated EG Deployment does not exist, Envoy never connects to the xDS server. This Make target should update the xDS address to "host.docker.internal" of the Make target when called.

EG<>Envoy TLS

#208 added control plane TLS. The cert-gen Job creates the certs and stores them in certs that get mounted to EG and the managed Envoys. This process needs to be augmented to allow the certs to be stored locally and configure EG to fetch the cert/key from the local path.

xref: #245
xref: #224

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions