feat(M41): Envoy target connector with SDS support

File-based deployment for Envoy service mesh — writes cert/key/chain
to watched directory with optional SDS JSON config for xDS bootstrap.
Path traversal prevention, configurable filenames, 15 tests passing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Shankar
2026-04-03 01:23:35 -04:00
parent d0ac76ef16
commit c47d83ccf5
8 changed files with 768 additions and 5 deletions
+1 -1
View File
@@ -2669,7 +2669,7 @@ components:
# ─── Targets ─────────────────────────────────────────────────────
TargetType:
type: string
enum: [NGINX, Apache, HAProxy, Traefik, Caddy, IIS, F5]
enum: [NGINX, Apache, HAProxy, Traefik, Caddy, Envoy, IIS, F5]
DeploymentTarget:
type: object