Path | Synopsis |
---|---|
annotation | |
build | |
certgen | Package certgen contains the code that handles the `certgen` subcommand for the main `contour` binary. |
contour | Package contour contains the translation business logic that listens to Kubernetes ResourceEventHandler events and translates those into additions/deletions in caches connected to the Envoy xDS gRPC API server. |
dag | Package dag provides a data model, in the form of a directed acyclic graph, of the relationship between Kubernetes Ingress, Service, and Secret objects. |
debug | Package debug provides http endpoints for healthcheck, metrics, and pprof debugging. |
envoy | Package envoy contains APIs for translating between Contour objects and Envoy configuration APIs and types. |
envoy/v3 | |
featuretests | |
featuretests/v3 | Package featuretests provides end to end tests of specific features. |
fixture | |
health | Package health provides a health check service. |
httpsvc | Package httpsvc provides a HTTP/1.x Service which is compatible with the workgroup.Group API. |
k8s | |
metrics | Package metrics provides Prometheus metrics for Contour. |
protobuf | Package protobuf provides helpers for working with golang/protobuf types. |
sorter | |
status | Package status holds pieces for handling status updates propagated from the DAG back to Kubernetes |
timeout | |
workgroup | Package workgroup provides a mechanism for controlling the lifetime of a set of related goroutines. |
xds | |
xdscache | Package contour contains the translation business logic that listens to Kubernetes ResourceEventHandler events and translates those into additions/deletions in caches connected to the Envoy xDS gRPC API server. |
xdscache/v3 | |
xds/v3 |
Updated 2021-01-26. Refresh now. Tools for package owners.