Prashanth Josyula
32bc595e98
Add TraceContextOption enum to ZipkinTracingProvider ( #3566 )
...
* Add TraceContextOption enum to ZipkinTracingProvider
Add support for configuring trace context propagation format in Zipkin
tracing provider. This enables users to choose between B3-only headers
(default) or dual B3/W3C header support for better interoperability
with W3C trace context systems.
Changes:
- Add TraceContextOption enum with USE_B3 and USE_B3_WITH_W3C_PROPAGATION values
- Add trace_context_option field to ZipkinTracingProvider message
- Maintain backward compatibility with USE_B3 as default
* Add TraceContextOption enum to ZipkinTracingProvider
Add support for configuring trace context propagation format in Zipkin
tracing provider. This enables users to choose between B3-only headers
(default) or dual B3/W3C header support for better interoperability
with W3C trace context systems.
Changes:
- Add TraceContextOption enum with USE_B3 and USE_B3_WITH_W3C_PROPAGATION values
- Add trace_context_option field to ZipkinTracingProvider message
- Maintain backward compatibility with USE_B3 as default
* Add support for configuring trace context propagation format in Zipkin
tracing provider. This enables users to choose between B3-only headers
(default) or dual B3/W3C header support for better interoperability
with W3C trace context systems.
Changes:
- Add TraceContextOption enum with USE_B3 and USE_B3_WITH_W3C_PROPAGATION values
- Add trace_context_option field to ZipkinTracingProvider message
- Maintain backward compatibility with USE_B3 as default
2025-09-19 04:09:28 -07:00
jacob-delgado
3471b2b70b
run make gen ( #3559 )
2025-08-28 16:54:06 -04:00
jacob-delgado
28d2c81cb5
Run with latest build container ( #3552 )
2025-08-19 03:35:16 -04:00
Rama Chavali
e716877a15
add x-forwarded-host and x-forwarded-port in proxy headers ( #3532 )
...
* add x-forwarded-host and x-forwarded-port in proxy headers
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* comments
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* make gen
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
---------
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2025-07-20 21:18:44 -04:00
Rama Chavali
54c00a1820
add gateway sds extension provider ( #3529 )
...
* add gateway sds extension provider
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* address comments
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* revert change
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
---------
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2025-06-25 11:14:18 -04:00
zirain
65babd3c01
format protobuf files ( #3522 )
2025-06-16 11:17:16 -04:00
zirain
59d36095c4
fix doc ( #3511 )
2025-06-05 07:24:52 -04:00
Jackie Maertens (Elliott)
6c028fec98
Define ServiceScopeConfig in ServiceSettings ( #3464 )
...
* Define ServiceScopeConfig in ServiceSettings
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Add release note
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* remove suffix
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* add back missing scope from example
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Remove nested list
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* make gen
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Update example
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* make gen
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Update gen
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify example
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify behavior of servicescopeconfig
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Respond to PR feedback about docs
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Move ServiceScopeConfigs to its own message. Define relationship
between ServiceSettings and ServiceScopeConfigs.
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify declaritive intent
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify API intent for mesh admin
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Fix example
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
---------
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
2025-05-15 13:12:15 -04:00
zirain
5e1d96e374
support read header value from env variable ( #3474 )
2025-04-09 19:46:15 -04:00
jacob-delgado
80b6f10e34
update protos ( #3478 )
...
* update protos
* update dependencies
* make tidy
2025-03-31 19:10:45 -04:00
Craig Box
bccd18b8af
straighten some quotes ( #3451 )
...
* straighten some quotes
* manually make the gens
* automatically make the gens
2025-03-04 14:26:59 -05:00
zirain
b047b1a8f8
envoy file provider support `omit_empty_values` ( #3426 )
...
* envoy file provider support
* fix
2025-02-27 00:29:28 -05:00
Jackie Maertens (Elliott)
f4ae20b76d
Clarify relationship btw MeshNetworks and ENABLE_HCM_INTERNAL_NET ( #3433 )
...
* Clarify relationship btw MeshNetworks and ENABLE_HCM_INTERNAL_NET
Add comments explaining the ability to use MeshNetworks to
configure Envoy's internal_address_config via
ENABLE_HCM_INTERNAL_NETWORK
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Add release note
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify security implications of enabling HCM internal networks
and configuring MeshNetworks.
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
---------
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
2025-02-19 17:27:51 -05:00
jacob-delgado
41ef999fc6
Run make gen ( #3440 )
2025-02-13 19:11:45 -05:00
jacob-delgado
8a62f1e437
Run make gen ( #3415 )
2025-01-16 16:29:54 -05:00
Istio Automation
6516922f64
Automator: update common-files@master in istio/api@master ( #3405 )
2025-01-03 18:49:58 -05:00
John Howard
13b0de17e7
Add JSON marshaling for non-CRD types ( #3345 )
...
We have this for CRD types, where it is strictly required to work with
k8s, but not for our other types. This makes it problematic to marshal
json for these types.
Note you can directly use protobuf json library, but this doesn't work
for nested types, hence the desire to have these. Low cost, some value.
2024-12-27 12:50:49 -05:00
Craig Box
5fcb020312
New HTML ( #3388 )
2024-12-16 10:19:15 -05:00
Craig Box
83045844df
Fix some proto descriptions ( #3384 )
...
* fix some protos
* change comments from proto_names to yamlCase
* missed some backticks
* add make gen from prow
2024-12-12 12:02:02 -05:00
Whitney Griffith
c5fb474743
Add StatefulFormatter to mesh.ProxyConfig ( #3350 )
...
* Add StatefulFormatter to ProxyConfig
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* Add StatefulFormatter to mesh.ProxyConfig
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* run make gen-proto
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* simplify ux for preserveCase
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* remove preserveCase from proxyConfig CR
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* Update releasenotes/notes/preserve-header-case.yaml
Co-authored-by: Keith Mattix II <keithmattix2@gmail.com>
* update preserve case field
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* use google.protobuf.BoolValue
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* fix comments
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
---------
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
Co-authored-by: Keith Mattix II <keithmattix2@gmail.com>
2024-12-03 15:07:20 -05:00
jacob-delgado
918717d1a2
Run make gen with latest image ( #3368 )
2024-11-23 04:07:16 -05:00
zirain
46eaabf172
hide tracer provider ( #3367 )
...
Signed-off-by: zirain <zirain2009@gmail.com>
2024-11-21 12:15:43 -05:00
Craig Box
2cc3366cdb
fix quote ( #3359 )
2024-11-07 19:22:29 -05:00
rob salmond
76c3278753
new schema format ( #3352 )
2024-11-07 02:19:27 -05:00
Rama Chavali
e14257a703
add option to skip istio specific tags in trace spans ( #3322 )
...
* add option to skip istio specific tags in trace spans
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* move telemetry to boolean
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
---------
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2024-11-01 11:11:52 -04:00
Bernard Van De Walle
49f1d2bc34
New: Adding clear_route_cache proto ( #3339 )
2024-10-24 18:09:48 -04:00
Faseela K
14aff11e9f
Run make-gen for protoc-gen-go v1.35.1 ( #3330 )
...
Signed-off-by: Faseela K <faseela.k@est.tech>
2024-10-10 14:46:46 -04:00
Rama Chavali
bfb6855a77
move cert and chain fields to boolean ( #3325 )
...
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2024-10-07 09:36:24 -04:00
Rama Chavali
9723aca52e
add ability to configure xfcc header for inbound connection ( #3323 )
...
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2024-10-04 23:39:01 -04:00
Leonardo Sarra
54d9596957
Clarify ForwardClientCertDetails comments ( #3315 )
...
* Clarify ForwardClientCertDetails comments
* update gen files
* fix typo
* remove mention of gateway proxy
* fix default value for gw
2024-09-24 16:13:25 -04:00
Kuromesi
30bca37a86
support zipkin endpoint configuration ( #3310 )
...
* support zipkin endpoint configuration
Signed-off-by: Kuromesi <blackfacepan@163.com>
* tidy code
Signed-off-by: Kuromesi <blackfacepan@163.com>
* change path to endpoint
Signed-off-by: Kuromesi <blackfacepan@163.com>
---------
Signed-off-by: Kuromesi <blackfacepan@163.com>
2024-09-12 19:41:12 -04:00
Kuromesi
d0cf7ac8da
support grpc configuration for opentelemetry extension provider ( #3301 )
...
* support grpc configuration for opentelemetry extension provider
* tidy code
* remove release note
2024-08-28 15:21:20 -04:00
Marko Lukša
6e7441d492
Docs: Change snake_case to camelCase ( #3300 )
2024-08-21 13:57:23 -04:00
John Howard
8636ed9638
Improve OutboundTrafficPolicy docs ( #3270 )
...
This is a bit of a mess since its documented in 3 places * 2 resources.
Meaningful changes:
* Explain registry only != security
* Remove recommendation to use registry_only, but explain why someone
might
2024-07-26 17:23:32 -04:00
Radek Chrzanowski
d84ec7ca6c
add new pattern SERVICE_NAME variable for stat prefix ( #3276 )
...
* add new pattern SERVICE_NAME variable for stat prefix
* add new pattern SERVICE_NAME variable for stat prefix - make gen
2024-07-22 10:47:30 -04:00
jacob-delgado
74890bf7da
run make gen ( #3248 )
2024-06-27 20:22:26 -04:00
jacob-delgado
fd44b55c2a
Make gen with latest tools image ( #3220 )
...
* Use with latest tools image
* update grpc-go dependency
2024-05-30 20:33:10 -04:00
Kim Sondrup
c8f65e2f8b
Fix typo in closing tag for some code blocks ( #3196 )
2024-05-21 09:42:29 -04:00
John Howard
9fad1aecac
proxy config: clarify concurrency docs ( #3193 )
...
Fixes https://github.com/istio/api/issues/1783
2024-05-20 11:56:38 -04:00
John Howard
f9846b4f41
Update mesh config to not import k8s libraries ( #3154 )
...
* Update mesh config to not import k8s libraries
* drop optional
* fix repeated
* gen
2024-05-20 11:56:31 -04:00
Craig Box
4252b0d3c7
make gen ( #3202 )
2024-05-15 21:41:11 -04:00
Joao Grassi
e5b8f83935
OpenTelemetryTracingProvider: Allow configuring samplers ( #3134 )
...
* Add Dynatrace Sampler config
Add API configurations for the Dynatrace sampler.
* Add release notes
* Fix doc typo in code snippet
* Clarify Dynatrace fields
* make gen
2024-03-28 09:03:02 -07:00
jacob-delgado
3d9a233170
Run make gen ( #3120 )
2024-03-11 17:59:56 -07:00
Kuat
9d97da0c04
Revert "meshconfig: add compliance policy ( #3082 )" ( #3093 )
...
This reverts commit 7d248c97e6 .
2024-02-21 11:53:23 -08:00
Kuat
7d248c97e6
meshconfig: add compliance policy ( #3082 )
...
* meshconfig: add compliance policy
Change-Id: I43bb205b5b62e557f61852e08b5084b63453ba6e
Signed-off-by: Kuat Yessenov <kuat@google.com>
* review
Change-Id: Ib099a02945c6a4ca28571e2e402b45a3d9f2eae4
Signed-off-by: Kuat Yessenov <kuat@google.com>
* review
Change-Id: I3c601090e485f87d178dd9e280841930ec65cfa2
Signed-off-by: Kuat Yessenov <kuat@google.com>
---------
Signed-off-by: Kuat Yessenov <kuat@google.com>
2024-02-15 09:03:41 -08:00
Joao Grassi
d7d5d27b5f
OpenTelemetryTracingProvider: New configurations for resource detectors ( #3002 )
...
* WIP: Extend OpenTelemetry tracing extension
* Remove sampler config
* Add release notes
* Improve proto docs
* Use strong type for resource detectors
* fix lint
* Add proper issue to release notes
* fix lint
* Remove extra > in docs link
2024-02-02 08:56:41 -08:00
bmangoen
1f5f63a120
Add missing deprecated tag for mesh fields ( #3072 )
2024-01-30 08:34:29 -08:00
Joao Grassi
9911a0a699
OpenTelemetryTracingProvider : New configurations to export via HTTP ( #2998 )
...
* Add OTLP/HTTP config
* Make gen
* Add release notes
* Fix release notes
* PR suggestions - remove optional for headers
* Document default value for timeout
* Make HTTP service a generic type
* Rename to exporter options to 'http'
* Add example config to proto docs
2024-01-26 06:59:58 -08:00
Rama Chavali
1d011e75bc
add inbound traffic policy to mesh config ( #3044 )
...
* add inbound traffic policy to mesh config
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* move comments
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
---------
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2024-01-24 23:35:02 -08:00
jacob-delgado
06018d723c
Run make gen with new protoc ( #3051 )
...
* Run make gen with new protoc
* Update dependencies
2024-01-17 09:03:58 -08:00