Directories
¶
| Path | Synopsis |
|---|---|
|
Package config loads typed configuration from the process environment.
|
Package config loads typed configuration from the process environment. |
|
Package controller reconciles the user-facing Gateway CR into a Crossplane XGatewayGCP composite, the WireGuard key Secrets, the in-cluster link Deployment and its RBAC, and an optional DNSEndpoint.
|
Package controller reconciles the user-facing Gateway CR into a Crossplane XGatewayGCP composite, the WireGuard key Secrets, the in-cluster link Deployment and its RBAC, and an optional DNSEndpoint. |
|
crossplane
|
|
|
gcp
Package gcp contains generated typed views of the XGatewayGCP XRD spec/status.
|
Package gcp contains generated typed views of the XGatewayGCP XRD spec/status. |
|
Package link implements the in-cluster gateway-link daemon: it brings up wg0 to the gateway VM and DNATs public ports to Service ClusterIPs, reloading from a watched ConfigMap.
|
Package link implements the in-cluster gateway-link daemon: it brings up wg0 to the gateway VM and DNATs public ports to Service ClusterIPs, reloading from a watched ConfigMap. |
|
Package logger builds the application's structured zap logger from environment-driven configuration.
|
Package logger builds the application's structured zap logger from environment-driven configuration. |
|
Package wg provides WireGuard key material helpers shared across the gateway control plane.
|
Package wg provides WireGuard key material helpers shared across the gateway control plane. |
Click to show internal directories.
Click to hide internal directories.