Directories ¶
Path | Synopsis |
---|---|
Package agent implements the Agent component in Ambassador.
|
Package agent implements the Agent component in Ambassador. |
api
|
|
getambassador.io/v1
Package v1 contains API Schema definitions for the getambassador.io v1 API group
|
Package v1 contains API Schema definitions for the getambassador.io v1 API group |
getambassador.io/v2
Package v2 contains API Schema definitions for the getambassador.io v2 API group
|
Package v2 contains API Schema definitions for the getambassador.io v2 API group |
getambassador.io/v3alpha1
Package v3alpha1 contains API Schema definitions for the getambassador.io v3alpha1 API group
|
Package v3alpha1 contains API Schema definitions for the getambassador.io v3alpha1 API group |
Package busy implements a dispatcher for BusyBox-style multi-call binaries.
|
Package busy implements a dispatcher for BusyBox-style multi-call binaries. |
The debug package is intended to aid in live debugging of misbehaving Ambassadors in production.
|
The debug package is intended to aid in live debugging of misbehaving Ambassadors in production. |
envoy-control-plane
|
|
cache/v2
Package cache defines a configuration cache for the server.
|
Package cache defines a configuration cache for the server. |
cache/v3
Package cache defines a configuration cache for the server.
|
Package cache defines a configuration cache for the server. |
conversion
Package conversion contains shared utility functions for converting xDS resources.
|
Package conversion contains shared utility functions for converting xDS resources. |
log
Package log provides a logging interface for use in this library.
|
Package log provides a logging interface for use in this library. |
server/rest/v2
Package rest provides an implementation of REST-JSON part of XDS server
|
Package rest provides an implementation of REST-JSON part of XDS server |
server/rest/v3
Package rest provides an implementation of REST-JSON part of XDS server
|
Package rest provides an implementation of REST-JSON part of XDS server |
server/sotw/v2
Package sotw provides an implementation of GRPC SoTW (State of The World) part of XDS server
|
Package sotw provides an implementation of GRPC SoTW (State of The World) part of XDS server |
server/sotw/v3
Package sotw provides an implementation of GRPC SoTW (State of The World) part of XDS server
|
Package sotw provides an implementation of GRPC SoTW (State of The World) part of XDS server |
server/v2
Package server provides an implementation of a streaming xDS server.
|
Package server provides an implementation of a streaming xDS server. |
server/v3
Package server provides an implementation of a streaming xDS server.
|
Package server provides an implementation of a streaming xDS server. |
test
Package test contains test utilities
|
Package test contains test utilities |
test/main
Package main contains the test driver for testing xDS manually.
|
Package main contains the test driver for testing xDS manually. |
test/resource/v2
Package resource creates test xDS resources
|
Package resource creates test xDS resources |
test/resource/v3
Package resource creates test xDS resources
|
Package resource creates test xDS resources |
test/v2
Package test contains test utilities
|
Package test contains test utilities |
test/v3
Code generated by create_version.
|
Code generated by create_version. |
wellknown
Package wellknown contains common names for filters, listeners, etc.
|
Package wellknown contains common names for filters, listeners, etc. |
Package k8s is a facade over (super-terrible, very difficult to understand) client-go to provide a higher-level interface to Kubernetes, with support for simple, high-level APIs for watching resources (including from stable, long-running processes) and implementing basic controllers.
|
Package k8s is a facade over (super-terrible, very difficult to understand) client-go to provide a higher-level interface to Kubernetes, with support for simple, high-level APIs for watching resources (including from stable, long-running processes) and implementing basic controllers. |
The kates package is a library for writing kubernetes extensions.
|
The kates package is a library for writing kubernetes extensions. |
Package metriton implements submitting telemetry data to the Metriton database.
|
Package metriton implements submitting telemetry data to the Metriton database. |
snapshot
|
|
Click to show internal directories.
Click to hide internal directories.