.. _arch_overview_external_deps: External dependencies ===================== Below we enumerate the external dependencies that may be linked into the Envoy binary. We exclude dependencies that only are used in CI or developer tooling above. Data plane (core) ----------------- .. include:: external_dep_dataplane_core.rst Data plane (extensions) ----------------------- .. include:: external_dep_dataplane_ext.rst Control plane ------------- .. include:: external_dep_controlplane.rst API --- .. include:: external_dep_api.rst Observability (core) -------------------- .. include:: external_dep_observability_core.rst Observability (extensions) -------------------------- .. include:: external_dep_observability_ext.rst Build ----- .. include:: external_dep_build.rst Miscellaneous ------------- .. include:: external_dep_other.rst Test only --------- Below we provide the status of the C/C++ dependencies that are only used in tests. Tests also include additional Java, Rust and Python dependencies that are not tracked below. .. include:: external_dep_test_only.rst