Commit Graph

693 Commits

Author SHA1 Message Date
John Howard bf71dc9b05
Remove note about insecure usage of TLS (#14910)
This is now secure by default!
2024-04-17 17:12:41 -07:00
Frank Budinsky bfb9ab95ef
gateway-api: use v1 resources in examples (#14898) 2024-04-17 10:09:41 -07:00
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
Istio Automation b977bf29c6
Automator: update istio@ test reference (#14877) 2024-04-15 08:27:36 -07:00
Frank Budinsky 3c2aa7dd9a
Add Gateway API instructions to gateway TLS origination doc (#14753)
* Add Gateway API instructions to gateway TLS origination doc

* add gateway-api tests

* fix gtw_tls_test

* Fix cleanup sleep

* add role/rolebinding

* fix routes
2024-04-09 06:46:52 -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
Frank Budinsky 051d6a5f73
Fix authz-ingress test flake (#14812) 2024-04-01 10:15:05 -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
Frank Budinsky 2f77c0318d
Minor wording fixes to egress gateway doc (#14672) 2024-03-01 10:53:35 -08:00
Frank Budinsky 2c52b04283
gateway-api: fix broken links and use v1beta1 in examples for now (#14662) 2024-02-27 13:30:16 -08:00
Frank Budinsky 0997aa87fc
gateway-api: add Gateway API instructions to wildcard egress doc (#14654)
* gateway-api: add Gateway API instructions to wildcard egress doc

* v1beta1

* regen
2024-02-27 12:50:16 -08:00
Frank Budinsky a55a462cdc
gateway-api: istio.io/gateway-name -> gateway.networking.k8s.io/gateway-name (#14635) 2024-02-21 14:30:22 -08:00
seokyun.ha a32d28629a
add quote for istioctl command (#14632)
Co-authored-by: bluehorn07 <bluehornblues@gmail.com>
2024-02-21 06:20:22 -08:00
Michael 015c27933a
make image lines prettier in kiali telemetry (#14625) 2024-02-18 09:18:12 -08:00
Simone Rodigari c130ecb3ea
[Egress Gateway task] Remove troubleshooting section and add tip for cert verification (#14577)
* remove troubleshooting section and add tip for cert verification

* remove indent and fix capitalisation

* add tip to verify cert for gateway api and update snips

* address frank's comments

* adjust egress-gateway/test.sh as per latest changes

* fix gateway api verify cert output

* verify contains snip out instead of hardcoded string

* fix indentation of command output for mtl verify cert

* remove apply PeerAuthentication and use _verify_same in test

* revert to verify_contains
2024-02-07 08:49:23 -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
Frank Budinsky 37f6ccccc1
Small improvements to egress gateway doc (#14502)
* Small improvements to egress gateway doc

* regen
2024-01-25 12:20:41 -08:00
Frank Budinsky a8a2de802c
gateway-api: add Gateway API instructions to egress gateways doc (#14473)
* gateway-api: add Gateway API instructions to egress gateways doc

* network policies

* regen snips

* gtw test

* demo profile

* fix test

* more test fixes

* use gw

* remove crds

* wait for routes

* fix snip

* try retry request

* sleep

* sleep longer

* try next section

* lint

* use profile none

* uninstall -y

* go.sum
2024-01-17 08:12:58 -08:00
Eric Van Norman 881e4b4cb5
Update the istio test reference and fix ambient failure (#14484) 2024-01-16 12:55:42 -08:00
Frank Budinsky 6ac7e34a95
gateway-api: add gateway api instructions to egress-control doc (#14445) 2024-01-08 15:02:43 -08:00
Frank Budinsky 3a0d7d1e8b
gateway-api: improve sample cleanup instructions (#14433)
* gateway-api: improve sample cleanup instructions

* remove unneeded include

* tweak wording

* lint
2024-01-04 09:20:08 -08:00
Michael 5dfaba12d8
Fix indentations and tweak long lines in policy-enforcement/rate-limit task (#14418)
* Update rate-limit/

* Apply suggestions from ericvn
2024-01-04 01:44:06 -08:00
Eric Van Norman 90fba9ac70
Update to latest istio commit. Fix egress test (#14400) 2024-01-02 13:25:00 -08:00
Ric Hincapie 8c394f980f
Add advanced ratelimit example (#14307)
* Add advanced ratelimit example incomplete

* Bookinfo example linted

* Add testing

* Solve bug

* Solve bug on vhost name

* Add testing to local ratelimit and set limit to 4

* Activate local ratelimit testing

* Solve bug with cleanup

* Simplify route naming

* Use apply

* Solve bug
2024-01-02 07:01:37 -08:00
carolsi af2edc6964
Update example of refine the mutual TLS settings per port (#14385) 2023-12-29 09:24:31 -08:00
Faseela K 4b6be4c5bc
add san-validation documentation (#14362)
* add san-validation documentation

Signed-off-by: Faseela K <faseela.k@est.tech>

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* make gen

Signed-off-by: Faseela K <faseela.k@est.tech>

---------

Signed-off-by: Faseela K <faseela.k@est.tech>
Co-authored-by: Daniel Hawton <daniel@hawton.org>
2023-12-21 09:22:14 -08:00
Akshay J Nambiar 1e61c3bc8f
update deprecated field percent to percentage (#14337)
https://github.com/istio/api/blob/v1.20.1/networking/v1alpha3/virtual_service.proto#L1998
2023-12-15 06:12:38 -08:00
Eric Van Norman e76db9bed8
Enable jwt-route (#14282)
* Enable jwt-toute

* Update to latest commit
2023-12-08 12:52:06 -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
Xiaopeng Han f8e8cee957
revise ext doc (#14274) 2023-12-06 07:00:48 -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
Frank Budinsky 8e4b10edb2
Remove use of installed-state (#14214) 2023-11-30 18:27:22 -08:00
Frank Budinsky f5df4a10cf
Add arbitrary host section to wildcard egress doc (#14146)
* Add arbitrary host section to wildcard egress doc

* fix

* updated

* fix lint

* Update content/en/docs/tasks/traffic-management/egress/wildcard-egress-hosts/index.md

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

---------

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-11-30 13:25:25 -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
Frank Budinsky 83bae38f99
gateway-api: use targetRef instead of selector for auth/authz gateway… (#14157)
* gateway-api: use targetRef instead of selector for auth/authz gateway refs

* regen

* fix yaml

* regen
2023-11-15 07:57:05 -08:00
Eric Van Norman 31dde271c5 advance master to release-1.21 2023-11-14 17:19:21 +00:00
Kuat 0de72af162
docs: update to use PROXY config (#13568)
* docs: update to use PROXY config

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

* gen

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-11-13 18:08:28 -08:00
Eric Van Norman a72fb91721
Update istio test ref to 1.20.0-rc.0 (#14091)
* Update istio test ref to 1.20.0-rc.0

* Remove added toolchain line

* Run make gen

* Update to set ENABLE_EXTERNAL_NAME_ALIAS to false (default) for testing

* Move gateway tcp-traffic shifting to demo

* Change gateway tcp-traffic shifting to not remove istio in demo...

* Change gateway tcp-traffic shifting to remove istiooperator in demo...

* Update to latest 1.20 commit

* Change to be a minimal test
2023-11-10 12:25:21 -08:00
visheshtha 1622e5f0bc
Added the information about setting the gateway_url (#14058) 2023-10-26 07:18:29 -07: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
Istio Automation e6f670461f
Automator: update istio@ test reference (#13956) 2023-10-16 06:26:37 -07:00
Kalya Subramanian 56eb12c044
AKS Egress instructions (#13967)
Signed-off-by: Kalya Subramanian <kasubra@microsoft.com>
2023-10-09 12:37:22 -07:00
Eric Van Norman 9b28e18fd8
Re-enable the tcp-traffic-shifting tests (#13970) 2023-10-05 09:28:36 -07:00