Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ curl -s "http://$LOKI_IP:3100/loki/api/v1/query_range" --data-urlencode "query={
## gGRPC Access Log Service(ALS) Sink

Envoy Gateway can send logs to a backend implemented [gRPC access log service proto](https://www.envoyproxy.io/docs/envoy/latest/api-v3/service/accesslog/v3/als.proto).
There's an example service [here](https://raw.githubusercontent.com/envoyproxy/gateway/main/examples/kubernetes/envoy-als.yaml), which simply count the log and export to prometheus endpoint.
The OpenTelemetry Collector's [Envoy ALS receiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/envoyalsreceiver) implements this service. The OpenTelemetry Collector installed by the `gateway-addons-helm` chart enables it on port 9000, which is the backend used below.

The following configuration sends logs to the gRPC access log service:

Expand Down
4 changes: 2 additions & 2 deletions site/content/en/latest/tasks/security/threat-model.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -320,7 +320,7 @@ Together with cert-manager, this can be used to fully automate hostname manageme
It can use various source resources, among them Gateway Routes.
Just specify a Gateway Route resource, let ExternalDNS create the domain records, and then cert-manager the TLS certificate.

[The tutorial on Gateway API](https://kubernetes-sigs.github.io/external-dns/latest/tutorials/gateway-api/) uses kubectl.
[The tutorial on Gateway API](https://kubernetes-sigs.github.io/external-dns/latest/docs/sources/gateway-api/) uses kubectl.
They also have a [Helm chart](https://github.com/kubernetes-sigs/external-dns/blob/master/charts/external-dns/README.md), which is easier to customize.
The only thing relevant to Envoy Gateway is to set the sources:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ curl -s "http://$LOKI_IP:3100/loki/api/v1/query_range" --data-urlencode "query={
## gGRPC Access Log Service(ALS) Sink

Envoy Gateway can send logs to a backend implemented [gRPC access log service proto](https://www.envoyproxy.io/docs/envoy/latest/api-v3/service/accesslog/v3/als.proto).
There's an example service [here](https://raw.githubusercontent.com/envoyproxy/gateway/main/examples/kubernetes/envoy-als.yaml), which simply count the log and export to prometheus endpoint.
The OpenTelemetry Collector's [Envoy ALS receiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/envoyalsreceiver) implements this service. The OpenTelemetry Collector installed by the `gateway-addons-helm` chart enables it on port 9000, which is the backend used below.

The following configuration sends logs to the gRPC access log service:

Expand Down
4 changes: 2 additions & 2 deletions site/content/en/v1.9/tasks/security/threat-model.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion site/content/en/v1.9/tasks/security/tls-cert-manager.md
Original file line number Diff line number Diff line change
Expand Up @@ -320,7 +320,7 @@ Together with cert-manager, this can be used to fully automate hostname manageme
It can use various source resources, among them Gateway Routes.
Just specify a Gateway Route resource, let ExternalDNS create the domain records, and then cert-manager the TLS certificate.

[The tutorial on Gateway API](https://kubernetes-sigs.github.io/external-dns/latest/tutorials/gateway-api/) uses kubectl.
[The tutorial on Gateway API](https://kubernetes-sigs.github.io/external-dns/latest/docs/sources/gateway-api/) uses kubectl.
They also have a [Helm chart](https://github.com/kubernetes-sigs/external-dns/blob/master/charts/external-dns/README.md), which is easier to customize.
The only thing relevant to Envoy Gateway is to set the sources:

Expand Down
Loading