For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.
Open Source attribution
Learn about the open source attribution and licenses that are used by Gloo Mesh Gateway.
Third-party components are not within Solo Support’s scope, regardless of how they are installed. For issues with third-party components, contact the respective vendor or open-source project community.
Solo provides Helm values to install certain third-party components as a convenience. The versions of Helm-installable components shipped with each Solo release are tested for compatibility with that release. Solo upgrades Helm references to third-party components as part of regular release activity to incorporate updates, which might include security fixes. For components you install independently, consult the respective vendor for CVE remediation.
| Component | Vendor / project |
|---|---|
| Alertmanager | CNCF / Prometheus Authors |
| cert-manager | CNCF / cert-manager Authors |
| Grafana | Grafana Labs |
| Jaeger | CNCF / Jaeger Authors |
| OpenTelemetry collector | CNCF / OpenTelemetry Authors |
| Prometheus | CNCF / Prometheus Authors |
| Redis | Redis Ltd. |
| Tempo | Grafana Labs |
3rd-party open source software
The following 3rd-party open source software is provided by Solo in connection with Gloo Mesh Gateway.
| Name | Version | License |
|---|---|---|
| atomicgo.dev/keyboard | v0.2.9 | MIT License |
| go/storage | v1.57.1 | Apache License 2.0 |
| exporter/prometheus | v0.4.2 | Apache License 2.0 |
| Masterminds/semver | v1.5.0 | MIT License |
| semver/v3 | v3.5.0 | MIT License |
| sprig/v3 | v3.3.0 | MIT License |
| miniredis/v2 | v2.31.1-0.20231011092747-feeb18972ed5 | MIT License |
| asaskevich/govalidator | v0.0.0-20230301143203-a9d515a09cc2 | MIT License |
| avast/retry-go | v3.0.0+incompatible | MIT License |
| aws/aws-sdk-go | v1.55.8 | Apache License 2.0 |
| aws/aws-sdk-go-v2 | v1.41.7 | Apache License 2.0 |
| aws-sdk-go-v2/config | v1.32.15 | Apache License 2.0 |
| aws-sdk-go-v2/credentials | v1.19.14 | Apache License 2.0 |
| service/lambda | v1.53.0 | Apache License 2.0 |
| service/licensemanager | v1.25.0 | Apache License 2.0 |
| service/sts | v1.41.10 | Apache License 2.0 |
| cert-manager/cert-manager | v1.13.2 | Apache License 2.0 |
| cilium/cilium | v1.17.15 | Apache License 2.0 |
| cncf/udpa | v0.0.2-0.20201211205326-cc1b757b3edd | Apache License 2.0 |
| udpa/go | v0.0.0-20220112060539-c52dc94e7fbe | Apache License 2.0 |
| cncf/xds | v0.0.0-20231016030527-8bd2eac9fb4a | Apache License 2.0 |
| xds/go | v0.0.0-20260202195803-dba9d589def2 | Apache License 2.0 |
| containerd/containerd | v1.7.30 | Apache License 2.0 |
| deislabs/oras | v0.11.1 | MIT License |
| distribution/reference | v0.5.0 | Apache License 2.0 |
| docker/distribution | v2.8.3+incompatible | Apache License 2.0 |
| docker/docker | v27.5.0+incompatible | Apache License 2.0 |
| envoyproxy/data-plane-api | v0.0.0-20210110221212-8c6115ddd1b8 | Apache License 2.0 |
| envoyproxy/go-control-plane | v0.14.1-0.20260113062649-004b9ec70a46 | Apache License 2.0 |
| go-control-plane/envoy | v1.37.1-0.20260409083702-98966259b99a | Apache License 2.0 |
| envoyproxy/protoc-gen-validate | v1.3.3 | Apache License 2.0 |
| json-patch/v5 | v5.9.11 | BSD 3-clause “New” or “Revised” License |
| fgrosse/zaptest | v1.1.0 | MIT License |
| gertd/go-pluralize | v0.1.1 | MIT License |
| getkin/kin-openapi | v0.133.0 | MIT License |
| ghodss/yaml | v1.0.1-0.20190212211648-25d852aebe32 | MIT License |
| go-jose/v3 | v3.0.4 | Apache License 2.0 |
| go-logr/zapr | v1.3.0 | Apache License 2.0 |
| go-test/deep | v1.1.1 | MIT License |
| gogo/protobuf | v1.3.2 | BSD 3-clause “New” or “Revised” License |
| jwt/v4 | v4.5.2 | MIT License |
| golang/protobuf | v1.5.4 | BSD 3-clause “New” or “Revised” License |
| golang/sync | v0.0.0-20180314180146-1d60e4601c6f | BSD 3-clause “New” or “Revised” License |
| google/go-cmp | v0.7.0 | BSD 3-clause “New” or “Revised” License |
| google/go-containerregistry | v0.21.5 | Apache License 2.0 |
| go-github/v32 | v32.0.0 | BSD 3-clause “New” or “Revised” License |
| go-github/v45 | v45.2.0 | BSD 3-clause “New” or “Revised” License |
| go-github/v63 | v63.0.0 | BSD 3-clause “New” or “Revised” License |
| google/uuid | v1.6.0 | BSD 3-clause “New” or “Revised” License |
| googleapis/googleapis | v0.0.0-20210126034214-6fa7194aba4d | Apache License 2.0 |
| gorilla/websocket | v1.5.4-0.20250319132907-e064f32e3674 | BSD 2-clause “Simplified” License |
| graphql-go/graphql | v0.8.1 | MIT License |
| grezar/go-circleci | v0.6.2 | MIT License |
| grpc-ecosystem/go-grpc-middleware | v1.4.0 | Apache License 2.0 |
| gruntwork-io/go-commons | v0.8.0 | MIT License |
| gruntwork-io/terratest | v0.42.0 | Apache License 2.0 |
| huandu/xstrings | v1.5.0 | MIT License |
| iancoleman/strcase | v0.2.0 | MIT License |
| jinzhu/inflection | v1.0.0 | MIT License |
| k8snetworkplumbingwg/network-attachment-definition-client | v1.4.0 | Apache License 2.0 |
| kelseyhightower/envconfig | v1.4.0 | MIT License |
| kevinburke/ssh_config | v1.2.0 | MIT License |
| kgateway/v2 | v2.2.0-beta.5.0.20260109202503-38addc8c1548 | Apache License 2.0 |
| klauspost/compress | v1.18.6 | Apache License 2.0 |
| kr/pretty | v0.3.1 | MIT License |
| echo/v4 | v4.11.4 | MIT License |
| lestrrat-go/jwx | v1.2.31 | MIT License |
| manifoldco/promptui | v0.9.0 | BSD 3-clause “New” or “Revised” License |
| archiver/v3 | v3.5.1 | MIT License |
| mitchellh/hashstructure | v1.1.0 | MIT License |
| mitchellh/mapstructure | v1.5.1-0.20231216201459-8508981c8b6c | MIT License |
| mpvl/unique | v0.0.0-20150818121801-cbe035fff7de | MIT License |
| oapi-codegen/v2 | v2.4.1 | Apache License 2.0 |
| oapi-codegen/runtime | v1.1.1 | Apache License 2.0 |
| olekukonko/tablewriter | v0.0.5 | MIT License |
| ginkgo/v2 | v2.28.1 | MIT License |
| onsi/gomega | v1.40.0 | MIT License |
| opencontainers/go-digest | v1.0.0 | Apache License 2.0 |
| opencontainers/image-spec | v1.1.1 | Apache License 2.0 |
| otiai10/copy | v1.14.1 | MIT License |
| pborman/uuid | v1.2.1 | BSD 3-clause “New” or “Revised” License |
| pkg/browser | v0.0.0-20240102092130-5ac0b6a4141c | BSD 2-clause “Simplified” License |
| pkg/errors | v0.9.1 | BSD 2-clause “Simplified” License |
| pkg/sftp | v1.13.7 | BSD 2-clause “Simplified” License |
| pmezard/go-difflib | v1.0.1-0.20181226105442-5d4384ee4fb2 | BSD 3-clause “New” or “Revised” License |
| prometheus/client_golang | v1.23.2 | Apache License 2.0 |
| prometheus/client_model | v0.6.2 | Apache License 2.0 |
| prometheus/common | v0.67.5 | Apache License 2.0 |
| pseudomuto/protoc-gen-doc | v1.5.1 | MIT License |
| pseudomuto/protokit | v0.2.0 | MIT License |
| pterm/pterm | v0.12.79 | MIT License |
| go-ruleguard/dsl | v0.3.23 | BSD 3-clause “New” or “Revised” License |
| rantav/go-grpc-channelz | v0.0.2 | MIT License |
| go-redis/v9 | v9.14.1 | BSD 2-clause “Simplified” License |
| rogpeppe/go-internal | v1.14.1 | BSD 3-clause “New” or “Revised” License |
| rotisserie/eris | v0.5.4 | MIT License |
| ryanuber/go-glob | v1.0.0 | MIT License |
| segmentio/textio | v1.2.0 | MIT License |
| sirupsen/logrus | v1.9.4 | MIT License |
| slack-go/slack | v0.17.3 | BSD 2-clause “Simplified” License |
| spf13/cobra | v1.10.2 | Apache License 2.0 |
| spf13/pflag | v1.0.10 | BSD 3-clause “New” or “Revised” License |
| spf13/viper | v1.21.0 | MIT License |
| go-spiffe/v2 | v2.6.0 | Apache License 2.0 |
| spiffe/spire-api-sdk | v1.11.1 | Apache License 2.0 |
| stretchr/testify | v1.11.1 | MIT License |
| theupdateframework/go-tuf | v0.7.0 | BSD 3-clause “New” or “Revised” License |
| wI2L/jsondiff | v0.5.2 | MIT License |
| go.opencensus.io | v0.24.0 | Apache License 2.0 |
| collector/component | v0.118.0 | Apache License 2.0 |
| config/configcompression | v1.22.0 | Apache License 2.0 |
| config/configgrpc | v0.116.0 | Apache License 2.0 |
| config/configopaque | v1.22.0 | Apache License 2.0 |
| config/configtls | v1.22.0 | Apache License 2.0 |
| collector/pdata | v1.42.0 | Apache License 2.0 |
| go.uber.org/atomic | v1.11.0 | MIT License |
| go.uber.org/mock | v0.6.0 | Apache License 2.0 |
| go.uber.org/multierr | v1.11.0 | MIT License |
| go.uber.org/zap | v1.28.0 | MIT License |
| x/crypto | v0.50.0 | BSD 3-clause “New” or “Revised” License |
| x/exp | v0.0.0-20260218203240-3dfff04db8fa | BSD 3-clause “New” or “Revised” License |
| x/mod | v0.35.0 | BSD 3-clause “New” or “Revised” License |
| x/net | v0.53.0 | BSD 3-clause “New” or “Revised” License |
| x/oauth2 | v0.36.0 | BSD 3-clause “New” or “Revised” License |
| x/sync | v0.20.0 | BSD 3-clause “New” or “Revised” License |
| x/sys | v0.44.0 | BSD 3-clause “New” or “Revised” License |
| x/time | v0.15.0 | BSD 3-clause “New” or “Revised” License |
| google.golang.org/api | v0.272.0 | BSD 3-clause “New” or “Revised” License |
| googleapis/api | v0.0.0-20260504160031-60b97b32f348 | Apache License 2.0 |
| google.golang.org/grpc | v1.81.0 | Apache License 2.0 |
| security/advancedtls | v0.0.0-20230126002829-2a1e9348ff7b | Apache License 2.0 |
| google.golang.org/protobuf | v1.36.11 | BSD 3-clause “New” or “Revised” License |
| gopkg.in/yaml.v2 | v2.4.0 | Apache License 2.0 |
| gopkg.in/yaml.v3 | v3.0.1 | MIT License |
| helm/v3 | v3.20.2 | Apache License 2.0 |
| istio.io/api | v1.30.0-rc.0.0.20260508191950-a283232d9647 | Apache License 2.0 |
| api/123 | v1.23.4 | Apache License 2.0 |
| istio.io/client-go | v1.30.0 | Apache License 2.0 |
| istio.io/istio | v0.0.0-20260515184340-fe02c1c19204 | Apache License 2.0 |
| k8s.io/api | v0.35.3 | Apache License 2.0 |
| k8s.io/apiextensions-apiserver | v0.35.3 | Apache License 2.0 |
| k8s.io/apimachinery | v0.35.3 | Apache License 2.0 |
| k8s.io/apiserver | v0.35.3 | Apache License 2.0 |
| k8s.io/cli-runtime | v0.35.3 | Apache License 2.0 |
| k8s.io/client-go | v0.35.3 | Apache License 2.0 |
| k8s.io/component-base | v0.35.3 | Apache License 2.0 |
| k8s.io/component-helpers | v0.35.3 | Apache License 2.0 |
| klog/v2 | v2.140.0 | Apache License 2.0 |
| k8s.io/kubectl | v0.35.3 | Apache License 2.0 |
| k8s.io/metrics | v0.35.3 | Apache License 2.0 |
| k8s.io/utils | v0.0.0-20260319190234-28399d86e0b5 | Apache License 2.0 |
| knative.dev/pkg | v0.0.0-20240905103434-a1469cf54480 | Apache License 2.0 |
| rogchap.com/v8go | v0.7.1-0.20221102201510-1f00b5007d95 | BSD 3-clause “New” or “Revised” License |
| sigs.k8s.io/controller-runtime | v0.23.3 | Apache License 2.0 |
| sigs.k8s.io/gateway-api | v1.5.1 | Apache License 2.0 |
| sigs.k8s.io/kind | v0.31.0 | Apache License 2.0 |
| sigs.k8s.io/yaml | v1.6.0 | MIT License |
| cmd/goimports | latest | MIT License |
| gogo/protobuf | latest | MIT License |
| envoyproxy/envoy | latest | Apache License 2.0 |
| envoyproxy/protoc-gen-validate | latest | Apache License 2.0 |
| paulvollmer/2gobytes | latest | MIT License |
Free software and Mozilla Public License software
The following free software under the GNU General Public License and Mozilla Public License are utilized by Gloo Mesh Gateway.
| Name | Version | License |
|---|---|---|
| hashicorp/go-multierror | v1.1.1 | Mozilla Public License 2.0 |
| hashicorp/go-version | v1.9.0 | Mozilla Public License 2.0 |
| hashicorp/golang-lru | v1.0.2 | Mozilla Public License 2.0 |
| vault/api | v1.22.0 | Mozilla Public License 2.0 |
| vault/sdk | v0.10.0 | Mozilla Public License 2.0 |