Results 58 issues of Kuat

Backport of https://github.com/envoyproxy/envoy/pull/32315

Backport of https://github.com/envoyproxy/envoy/pull/32315

Follow-up to #32315 to add fields to `google_grpc` to support setting minimum and maximum TLS versions explicitly. Note this has impact on Wasm ABI, since this proto is used to...

enhancement
triage

Abseil has defined LOG as well: https://github.com/abseil/abseil-cpp/blob/master/absl/log/log.h proxy-wasm-api.h defining the macro unconditionally causes issues importing abseil into wasm.

Generalize interval reporting to all access logs. This is useful for long duration streams, and the setting would work for stdout access logs, OTel, etc, and not just prometheus stats....

do-not-merge/hold
size/M
needs-rebase
release-notes-none

Fixes https://github.com/istio/istio/issues/45118.

size/L
needs-rebase

Rewrite node agent to use Delta SDS and limit istiod imports to improve #50134 CC @keithmattix

Plaintext Prometheus metrics violate the compliance requirements for the regulated users. Istio should provide a mode where 1) metrics are encrypted; 2) encryption is FIPS compliant.

area/extensions and telemetry
lifecycle/stale

Proxy agent links k8s io libraries, e.g. via `pkg/config/validation` package. This bloats the per-pod overhead, and is entirely unnecessary.

Issue: #50134 This brings down the binary size for pilot-agent to under 30MB. CC @dpasiukevich

needs-rebase
size/L
release-notes-none