* do not send mx headers for services out of mesh
* remove env var feature toggle, update config.proto
* move skip_external_clusters to IstioHeaders
* use bool value in cluster metadata
* formatting fixes
* add unit tests
* add unit tets for PassthroughCluster
* code review comments
* istio_stats: cleanup fallback
Signed-off-by: Kuat Yessenov <kuat@google.com>
* update test
Signed-off-by: Kuat Yessenov <kuat@google.com>
---------
Signed-off-by: Kuat Yessenov <kuat@google.com>
* metadata_exchange: stop waiting for data when upstream closes
* test/envoye2e: add errcheck in tcp driver
* metadata_exchange: reduce log severity in abort case
* updte workload api to use repeated addresses
* bug in xds resource name
* handle primary key and on-demand lookup, add uid to test
* lint fix
* envoy only ever needs workloads
* removed unsed protos
* updates to workload API per design doc
* add Service to proto
* simplify convert, minimuze Service api
* remove oneOf, keep Service reserved
* switch back to oneOf
* lint fix
* test fixes
* fix naming for go XDS server
* clean up protos with reserved fields
* lint fixes
* wasm: remove stats and attributegen from the tree
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix lint
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix lint
Signed-off-by: Kuat Yessenov <kuat@google.com>
* skip tsan for v8
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
---------
Signed-off-by: Kuat Yessenov <kuat@google.com>
* istio_authn: only share for tunneling
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
---------
Signed-off-by: Kuat Yessenov <kuat@google.com>
* connect: support passthrough path
Signed-off-by: Kuat Yessenov <kuat@google.com>
* format
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* stats: update to upstream
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* stats: add version metric, cluster attributes
Signed-off-by: Kuat Yessenov <kuat@google.com>
* comment
Signed-off-by: Kuat Yessenov <kuat@google.com>
* add sample version
Signed-off-by: Kuat Yessenov <kuat@google.com>
* format
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* authn: use filter state for principal
Signed-off-by: Kuat Yessenov <kuat@google.com>
* remove local patch
Signed-off-by: Kuat Yessenov <kuat@google.com>
* lint
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* add server gateway
Signed-off-by: Kuat Yessenov <kuat@google.com>
* defaults
Signed-off-by: Kuat Yessenov <kuat@google.com>
* review
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fixes
Signed-off-by: Kuat Yessenov <kuat@google.com>
* handle all wasm properties
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* stats(native): use SAN namespace by default
Signed-off-by: Kuat Yessenov <kuat@google.com>
* format
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>
* wip
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
* fix
Signed-off-by: Kuat Yessenov <kuat@google.com>
* wip
Signed-off-by: Kuat Yessenov <kuat@google.com>
* complete
Signed-off-by: Kuat Yessenov <kuat@google.com>
* reserve tags vector
Signed-off-by: Kuat Yessenov <kuat@google.com>
* change to statnames from elements
Signed-off-by: Kuat Yessenov <kuat@google.com>
* implement customization
Signed-off-by: Kuat Yessenov <kuat@google.com>
* test
Signed-off-by: Kuat Yessenov <kuat@google.com>
* run test
Signed-off-by: Kuat Yessenov <kuat@google.com>
* add expressions
Signed-off-by: Kuat Yessenov <kuat@google.com>
* finish expressions
Signed-off-by: Kuat Yessenov <kuat@google.com>
Signed-off-by: Kuat Yessenov <kuat@google.com>