Commit Graph

202 Commits

Author SHA1 Message Date
zirain b719e01cd9
add tips for CEL expression (#14876)
* add tips for CEL expression

* fix lint

* fix lint

* update
2024-04-16 09:00:47 -07:00
Joao Grassi ae5e7c3ace
Add OpenTelemetry tracing export example via HTTP (#14825)
* Add tests for http

* fix typo

* Clean up
2024-04-08 12:59:55 -07:00
Joao Grassi 5c54913765
Add OpenTelemetry tracing example (#14566)
* Add OpenTelemetry tracing task

* Add tests

* Use consistent casing for "collector"

* Fix lint

* remove tests for now

* Re-add tests

* Fix indentation

* Better test file names

* Use demo profile and re-use collector deployment function

* Fix cleanup wrong code

* Use demo profile on both tests

* Update test reference to HTTP exporter commit in Istio

* make gen

* Remove HTTP example

* Revert Istio update

* Add boilerplate for collector on its own namespace

* Adapt collector namespace

* Fix function call

* Create the observability namespace

* Add missing import

* Add boiler plate for book info trace generation

* Remove zipkin and Jaeger things

* Fix clean up, properly uninstall Istio and collector

* Not remove istio-system namespace during cleanup

* Re-use collector deploy boilerplate

* Fix snippet meshconfig file name

* Remove indentation

* PR suggestions
2024-03-28 07:57:02 -07:00
Frank Budinsky e30ab6491d
Add namespace labels to test framework diff snapshots (#14773)
* Add namespace labels to test framework diff snapshots

* fix lint

* failing tests

* more failed tests

* more failures

* more fixes

* one more

* fix fault injection
2024-03-25 09:07:25 -07:00
zirain e61875cc6a
move otel-collector to namespace observability (#14582)
* move otel-collector to namespace observability

* update

* enable test
2024-03-25 06:59:26 -07:00
Eric Van Norman 46e09c42ab
Disable some failing tests (blocking issues created), fix others (#14763)
* Disable some failing tests (blocking issues created), fix others

* Update apiVersion

* Update apiVersion

* Remove comment
2024-03-21 12:46:05 -07:00
Eric Van Norman 853abd6586
Release branching for 1.21.0 (#14736)
* build an archive of v1.20 in master

* update data/versions.yml and archive index page

* advance master to release-1.22

* Update istio/api

* Update istio/api
2024-03-13 17:01:27 -07:00
Frank Budinsky c727b0c083
Fix snip generator stripping leading space in expected output (#14693)
* Fix snip generator stripping leading space in expected output

* also fix _out

* strip trailing newline

* regen

* tweak for readability

* remove ambient label
2024-03-07 12:29:19 -08:00
my-git9 e76663e91f
improve little format and typo for lightstep/index.md (#14674)
Signed-off-by: xin.li <xin.li@daocloud.io>
2024-03-02 11:28:36 -08:00
Michael 015c27933a
make image lines prettier in kiali telemetry (#14625) 2024-02-18 09:18:12 -08:00
Eric Van Norman 6d43317402
prepare for v1.21 as Istio source is already branched (#14527)
* prepare for v1.21 as Istio source is already branched

* Run make clean gen

* rebase and gen again
2024-01-25 14:09:23 -08:00
visheshtha 417398df6d
added cleanup section of an observability task (#14287)
* added cleanup section of an observability task

* fixed the lint error
2023-12-07 04:13:26 -08:00
zirain 4c3484495c
Re-enable tasks/observability/logs/telemetry-api (#14248)
* Re-enable tasks/observability/logs/telemetry-api

* gen
2023-12-04 19:26:52 -08:00
Eric Van Norman 5ce52ebafd
Update istio test reference to latest commit and fix tests (#14200)
* Update istio test reference to latest commit and fix tests

* Move back two commits since some didn't have releases built

* Run go mod tidy after make clean

* Try removing metallb

* Don't remove the metallb validatingwebhookconfigurations

* Redo egress-control test to no use istio-state

* Update istio test reference to contain operator fix and revert test change

* Disable jwt-route test temporarily waiting on Envoy fix

* Upadte istio/api

* Replace uninstall

* revert chmod
2023-12-01 10:13:44 -08:00
Whitney Griffith be4221a2d9
Update CEL documentation to capture type checking errors. (#14107)
* Update CEL documentation to capture type checking errors.

Signed-off-by: Whitney Griffith <whgriffi@microsoft.com>

* address comments

Signed-off-by: Whitney Griffith <whgriffi@microsoft.com>

* address comments

Signed-off-by: Whitney Griffith <whgriffi@microsoft.com>

* fix lint issues

Signed-off-by: Whitney Griffith <whgriffi@microsoft.com>

* fix lint issues

Signed-off-by: Whitney Griffith <whgriffi@microsoft.com>

---------

Signed-off-by: Whitney Griffith <whgriffi@microsoft.com>
2023-11-15 15:36:04 -08:00
Eric Van Norman 31dde271c5 advance master to release-1.21 2023-11-14 17:19:21 +00:00
Eric Van Norman a8ccc83d83
Preare istio.io for 1.20 as other repos have branched. (#14025) 2023-10-19 08:29:10 -07:00
crossoverJie f4910f7156
telemetry: change ALL_METRICS to REQUEST_COUNT (#13929) 2023-09-26 06:27:03 -07:00
Eric Van Norman 867381b258 advance master to release-1.20 2023-09-05 16:32:26 +00:00
Eric Van Norman e0e010f089
prepare for v1.19 as istio source is already branched (#13691) 2023-08-05 14:21:02 -07:00
zirain 2f7b0690e8
move Telemetry API to alpha (#13585)
* move Telemetry API to alpha

* update status
2023-07-17 20:24:05 -07:00
Eric Van Norman 6fd97aa04d
Re-enable telemetry-api test (#13439)
* Re-enable telemetry-api test

* Run make gen

* Change to use default profile
2023-06-23 13:06:35 -07:00
Eric Van Norman 91afadd482
Main branch has a non release gateway API. Changes to allow that. (#13313)
* Master has a non release gateway API. Changes to allow that.

* Grab a istio test ref from main branch

* <ove from istio.io/pkg to istio/istio/pkg

* revert one change

* update istio/api

* Run make gen

* disable failing test temporarily
2023-06-07 15:42:03 -07:00
Eric Van Norman af9705dd17 advance master to release-1.19 2023-06-07 14:31:17 +00:00
Kuat a985ac38a6
cleanup more usages of EnvoyFilter (#13301)
* cleanup more usages of EnvoyFilter

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix test

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>
2023-06-06 14:06:49 -07:00
Kuat 340ac45f6e
docs: update classify metrics page (#13296)
Signed-off-by: Kuat Yessenov <kuat@google.com>
2023-06-06 08:08:55 -07:00
Jackie Elliott da58f42dec
fix(): add missing cleanup instructions (#13076)
* fix(): add missing cleanup instructions

Part of #11720

Signed-off-by: jaellio <jaellio@microsoft.com>

* Remove unecessary uninstalls

Signed-off-by: jaellio <jaellio@microsoft.com>

---------

Signed-off-by: jaellio <jaellio@microsoft.com>
2023-05-10 11:46:35 -07:00
Eric Van Norman 57ba4f6751
prepare for v1.18 as istio source is already branched (#13134) 2023-04-27 12:07:29 -07:00
zirain 58c4822de4
add tests for `tasks/observability/logs/telemetry-api` (#13045)
* add tests

* update test

* wait for telemetry

* fix cleanup

* enable istio injection

* wait longer

* rollout restart pod

* fix after_snapshot

* update link

* user none profile

* fix cleanup
2023-04-17 11:55:55 -07:00
zirain 3ced86b817
improve display of metrics/telemetry-api (#13029)
* improve display of metrics/telemetry-api

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Faseela K <k.faseela@gmail.com>

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-04-11 04:00:01 -07:00
zirain d50bef68a4
add tracing Telemetry API tests (#12973)
* add tracing Telemetry API tests

* fix lint

* update

* update test

* remove ns

* update cleanup

* use --skip-confirmation
2023-04-06 12:52:25 -07:00
zirain 74b4901c2a
telemetry: add metric test (#12951)
* telemetry: add metric test

* fix lint and test

* update test

* update

* cleam telemetry

* fix test

* verify remove request_count

* update

* remove extraStatTags

* remove

* update TAG and HUB
2023-04-04 01:20:07 -07:00
zirain be01753e1c
fix wrong folder name (#12934) 2023-03-24 00:35:59 -07:00
zirain 7468d2bc84
telemetry: tracing with telemetry api (#12921)
* telemetry: tracing with telemetry api

* Update content/en/docs/tasks/observability/distributed-tracing/gateway-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/distributed-tracing/gateway-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/distributed-tracing/gateway-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* change weight

* Update content/en/docs/tasks/observability/distributed-tracing/gateway-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* remove paragraph

---------

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-03-23 08:07:00 -07:00
zirain 23cd048b95
Telemetry API: custom metrics (#12916)
* Telemetry API: custom metrics

* fix lint

* update

* revert reporting interval

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* Update content/en/docs/tasks/observability/metrics/telemetry-api/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

---------

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-03-22 07:54:23 -07:00
zirain 11b8802edf
teleletry: fix format (#12915) 2023-03-20 06:09:44 -07:00
Eric Van Norman abf5268f8a
Update test reference to latest istio commit (#12895)
* Update test reference to latest istio commit

* make clean g&& go mod tidy

* Use tests/utils to delete sample

* Move some test script to use snippets

* Add _wait

* Remove extraneous source
2023-03-15 14:17:18 -07:00
Kuat 2e8eff90e6
wasm: use wasm API for attributegen (#12765)
* wasm: use wasm API for attributegen

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix links

Signed-off-by: Kuat Yessenov <kuat@google.com>

* cleanup

Signed-off-by: Kuat Yessenov <kuat@google.com>

* typo

Signed-off-by: Kuat Yessenov <kuat@google.com>

---------

Signed-off-by: Kuat Yessenov <kuat@google.com>
2023-03-06 08:17:46 -08:00
Paddy Doyle e24e58affa
Update feature status for Experimental/Alpha (#12821)
* Update feature status for Experimental/Alpha

Based off of the feature status in features.yaml, update the
corresponding doc page.

Update navigation_level.html to only flag Experimental and Alpha
features with an asterisk '*', rather than all docs with _any_ status
set.

Add new 'alpha.md' boilerplate, similar to 'experimental.md', with a
link to https://github.com/istio/community/blob/master/FEATURE-LIFECYCLE.md

Add either 'boilerplate alpha' or 'boilerplate experimental' to all
pages which have Alpha or Experimental status set.

Tidy up pages which already had
'boilerplate experimental-feature-warning' and be consistent with
'boilerplate experimental'

Update tasks/observability/distributed-tracing/mesh-and-proxy-config
status from 'Beta/Experimental' to 'Beta', to match what's in
features.yaml (all others only have a single value here)

* Add content/zh/boilerplates/alpha.md

* Update content/en/boilerplates/alpha.md

Suggested change

Co-authored-by: Faseela K <k.faseela@gmail.com>

* Update the zh 'alpha' boilerplate to match

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-03-03 07:45:06 -08:00
Carl Eastman 8e562ca875
accesslog: example of Telemetry API with cluster_name (#12804)
* accesslog: work with Telemetry API cluster_name

Add telemetry api example with xds.cluster_name

* removed default namespace install and fixed some linting

* Fix "spelling" error

* Update envoy filter name
2023-03-02 22:56:06 -08:00
zirain 0f3421da61
telemetry: add tips for agent mode (#12784)
* telemetry: add tips for agent mode

* fix lint

* fix typo
2023-02-27 01:28:13 -08:00
zirain 5d3a05f78d
accesslog: work with Telemetry API (#12743)
* accesslog: work with Telemetry API

* address review comments
2023-02-27 01:06:13 -08:00
Eric Van Norman fefe6d2bd3
advance master to release-1.18 (#12665)
* build an archive of v1.16 in master

* update data/versions.yml and archive index page

* advance master to release-1.18

* Fix lint by moving back to older files - Note automated job will fail lint.

* Temporarily disable the istioctl-analyze test
2023-02-14 21:05:49 -08:00
Eric Van Norman 510f278525
Update lint checker configuration. (#12602)
* Update lint checker configuration.

* Uses mdl.rb in the root

* Fix trailing lines

* Reset mdl.rb

* Fix for adding an empty line
2023-02-07 13:18:34 -08:00
zirain 182485fd3e
add telemetry tips (#12551)
* add telemetry tips

* Update index.md

* fix lint

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-01-30 05:57:08 -08:00
zirain 04136ba0c8
update boilerplates (#12548) 2023-01-29 17:52:07 -08:00
zirain e28c627ae5
update tracing (#12482)
* update tracing

* add proxy.tracer

* fix typo

* update lightstep

* fix lint
2023-01-28 02:12:06 -08:00
Eric Van Norman 6c36a18709
Test istio-dashbaord fix of generting additional trace data (#12515) 2023-01-25 14:20:10 -08:00
Eric Van Norman 93ea5bb3ae
Update values so istioctl x wait works (#12508)
* Update values so istioctl x wait works

* Remove extra values

* Update all snippet instances of `istio install` for wait_for_istio

* Fix value
2023-01-24 15:46:18 -08:00
Eric Van Norman cb3aebc837
Update istio.io to prepare for 1.17 (#12487) 2023-01-19 10:53:13 -08:00