Commit Graph

63 Commits

Author SHA1 Message Date
Daniel Hawton 0a08d3f59a
prepare for v1.26 as istio source is already branched (#16420)
* prepare for v1.26 as istio source is already branched

* fix for gateway version, they don't always do -rcN but also -rc.N

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* disable debug messages

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* fix changed istioctl outputs

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* dropped line

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* fix

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* disable multi-primary multi-network install test for now: #16427

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* remove test

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* debug

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* more debug

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* debug

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* disable multi-primary test as well, same issue #16427

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* delete crds silent fail

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* get resource output to see about removing istioctl x wait

Signed-off-by: Daniel Hawton <daniel@hawton.org>

* remove istioctl x wait, repalce with a general sleep again #16429

Signed-off-by: Daniel Hawton <daniel@hawton.org>

---------

Signed-off-by: Daniel Hawton <daniel@hawton.org>
2025-04-24 01:35:55 -04:00
John Howard a8ff143f4a
Add documentation on Gateway customization (#16368)
* Add documentation on Gateway customization

docs for https://github.com/istio/istio/pull/55283

* fix lint & tests

---------

Co-authored-by: Craig Box <craig.box@gmail.com>
2025-04-03 20:53:47 -04:00
Istio Automation 0881a01327
Automator: update istio@ test reference (#16131) 2024-12-30 10:47:53 -05:00
Craig Box 77f0da212a
update resource attachment (#16030)
* update resource attachment

* add link to GEP
2024-12-03 11:33:28 -05:00
Daniel Grimm e54d92c45a
Add note on Gateway API Manual Deployment and Policy Attachment (#15701)
Users will have to add this label for Policy Attachment to work
properly.
2024-11-07 03:30:26 -05:00
Ben Leggett 4796cf7050
Deautomator: update istio@ test reference (#15768)
* Automator: update istio@ test reference

* make gen

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* okay so make gen doesn't work, do the old patcheroo

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Turn these off: https://github.com/istio/istio.io/issues/15773

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Think we need to hide this fella

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Setting `no` does not disable existing tests, oh well

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* And this one

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
Co-authored-by: istio-testing <istio-testing-bot@google.com>
2024-10-09 13:25:44 -04:00
Ben Leggett 2886593d5a
Fixup Helm CRD docs in light of istio/istio#53318 (#15744)
* (testing CI with latest)

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* also bump gateway ref

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* This is really hard for me, but the teapot must go

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Always use *published* release tags for gateway API.

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fix snips

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* fix go mod?

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup SE

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Headers come back as JSON now

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Some more header fixes

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* More fixes

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Le sigh

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Another `httpbin` difference

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Another stray header

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* More twiddles

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Indents, other headers

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fix

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Hmm

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Gen

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Just do this to avoid weird fragility

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup docs in light of https://github.com/istio/istio/pull/53318

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* fixup

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* lints

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* genfix

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* underscores

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup again

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Oh

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Go ahead and do this for now, it's simpler

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* sumfix

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Forgot to use the smarter form

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Do this centrally, to catch leftovers (we don't cleanup CRDs)

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* lint

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Satisfy shellcheck

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Stray ref

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Ah geez

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
2024-10-08 16:55:44 -04:00
John Howard c05f7637b1
Remove obsolete PILOT_ENABLE_CONFIG_DISTRIBUTION_TRACKING from tests (#15676)
This does nothing anymore
2024-09-10 11:21:35 -04:00
Craig Box a13a2bbd1d
Update sidecar getting started guide (#15436)
* Update sidecar getting started guide.

* Fix tests

* Apply suggestions from code review

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

* Fix gencheck

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2024-07-30 00:43:11 -04:00
Istio Automation 409d18b568
Automator: update istio@ test reference (#15068) 2024-05-13 07:53:20 -07:00
Craig Box a1d71c28e5
Waypoint doc updates (#15051)
* WIP

* Waypoint doc updates.

* lint & rebase

* space

* fix broken links

* final fix up of architecture section

* improvements from code review

* Update content/en/docs/ambient/usage/waypoint/index.md

Co-authored-by: Ian Rudie <ilrudie@gmail.com>

* Update content/en/docs/ambient/usage/troubleshoot-waypoint/index.md

Co-authored-by: Ian Rudie <ilrudie@gmail.com>

* Update content/en/docs/ambient/usage/l7-features/index.md

Co-authored-by: Ian Rudie <ilrudie@gmail.com>

* lint lint lint

* policy => policy or routing rule

* change heading

---------

Co-authored-by: Ian Rudie <ilrudie@gmail.com>
2024-05-10 14:35:53 -07:00
Istio Automation eece719cda
Automator: update istio@ test reference (#15029) 2024-05-07 09:18:50 -07:00
Istio Automation 15e8bbe2ac
Automator: update istio@ test reference (#14988) 2024-04-29 07:22:52 -07:00
Istio Automation dfd1e8aecd
Automator: update istio@ test reference (#14925) 2024-04-22 07:00:56 -07:00
Frank Budinsky bfb9ab95ef
gateway-api: use v1 resources in examples (#14898) 2024-04-17 10:09:41 -07:00
Istio Automation b977bf29c6
Automator: update istio@ test reference (#14877) 2024-04-15 08:27:36 -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
Frank Budinsky a55a462cdc
gateway-api: istio.io/gateway-name -> gateway.networking.k8s.io/gateway-name (#14635) 2024-02-21 14:30:22 -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 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
Eric Van Norman 90fba9ac70
Update to latest istio commit. Fix egress test (#14400) 2024-01-02 13:25:00 -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
Eric Van Norman 31dde271c5 advance master to release-1.21 2023-11-14 17:19:21 +00: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
Istio Automation e6f670461f
Automator: update istio@ test reference (#13956) 2023-10-16 06:26:37 -07:00
Eric Van Norman 63d262dba8
Update istio test ref, hardcode sha from Gateway API to non-release (#13892)
* Update istio test ref, do not strip sha from gateway version

* Rework sha, remove code to update gateway-api automatically

* Update Makefile to use full sha

* Some minor tweaks

* Some minor tweaks

* Move sha logic to a bash script

* Remove extraneous expected line in dns-proxy test

* fix tab/space
2023-09-18 12:14:54 -07:00
Eitan Suez 4924df7e4b
Update index.md (#13879)
* Update index.md

corrects example httproute for mesh traffic in k8s gw api ingress task.  the backendRefs should be part of the one rule that applies the filters.

* also updates snips.sh in gw api ingress task
2023-09-15 11:15:51 -07:00
Eric Van Norman 867381b258 advance master to release-1.20 2023-09-05 16:32:26 +00:00
Frank Budinsky 3951a73b02
Improve mesh warning messages (#13798) 2023-08-31 12:14:08 -07:00
John Howard 739d3d1fed
Update GAMMA status (#13794)
The terminology is bit confusing; before it was not experimental upstream at all -- it was undefined. Now its really experimental, so its not "pending agreement"
2023-08-31 08:45:09 -07:00
Eric Van Norman 9c03812dc0
Update to istio 1.19.0-rc.0 + samples fix (#13769)
* Update to latest istio commit. Also use rc for gateway-api.

* Fix Makefile update-gateway-version

* Update istio to 1.19.0-rc1

* Remove wasm from envoy test

* Update gateway-api to rc-2.

* Revert gateway-api t0 0.7.1

* Update samples for core group

* Revert gateway-api to rc.1 to match istio repo
2023-08-29 08:27:27 -07:00
Frank Budinsky 113f9fd098
gateway-api: Service parentRef needs to specify core group (#13735)
* gateway-api: Service parentRef needs to specify core group

* regen
2023-08-16 13:56:36 -07:00
Eric Van Norman f278e63825
Re-enable processing of gateway-api version in `make gen` (#13595)
* Re-enable processing of gateway-api version in `make gen`

* Update gateway-api to be the publicly released base version

* remove script and add awk in Makefile

* rebase and make gen
2023-07-18 17:43:55 -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
zirain d093b49542
update istio.io/istio (#13040)
* update istio.io/istio

Signed-off-by: hejianpeng <hejianpeng2@huawei.com>

* update to 56faa0e2a51e

Signed-off-by: hejianpeng <hejianpeng2@huawei.com>

* update to 8d17b8f2d970

---------

Signed-off-by: hejianpeng <hejianpeng2@huawei.com>
2023-04-11 11:17:01 -07:00
Frank Budinsky b64832ac53
gateway-api: future proof gateway address (#12961)
* gateway-api: future proof gateway address

* regen
2023-03-28 14:28:39 -07:00
Frank Budinsky 0d65b3888d
gateway-api: change wait ready to wait programmed (#12937) 2023-03-24 12:12:01 -07:00
John Howard 99fc3e2ac2
gateway api: ignore error on install CRDs (#12661)
* gateway api: ignore error on install CRDs

The *expected* result is an error, so ignore it.,

* snips

* Update rest
2023-02-14 09:32:41 -08:00
Frank Budinsky 005b9da62e
Move docs to Gateway API v0.6.1 (#12649)
* Move docs to Gateway API v0.6.1

* regen

* regen again

* make clean
2023-02-13 10:54:41 -08:00
Frank Budinsky 410dad76ed
gateway-api: fix gateway deployment name (#12601)
* gateway-api: fix gateway deployment name

* regen
2023-02-07 14:23:42 -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
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
John Howard b15739d420
Add PDB and HPA example for gateway-api (#12506)
* Add PDB and HPA example for gateway-api

* Apply suggestions from code review

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* gen

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-01-24 10:11:17 -08:00
Frank Budinsky 97c901688a
Improve see-also references for gateway api (#12459) 2023-01-15 21:38:29 -08:00
Istio Automation 567e3622af
Automator: update istio@ test reference (#12417) 2023-01-04 07:30:34 -08:00
Eric Van Norman 94d90787ff
Update istio test reference (#12330)
* Update istio test reference

* Update to allow modifiers for gateway api

* go mod tidy after `make clean`
2022-12-07 08:21:12 -08:00
Frank Budinsky 69981b01b1
gateway-api: add gateway api instruction to request routing task (#12204)
* gateway-api: add gateway api instruction to request routing task

* lint

* regen

* improve gamma tip/warning

* lint

* add port

* fix samples.sh

* fixes
2022-11-10 14:32:57 -05:00
Frank Budinsky 4be5cd157a
gateway-api: update for gep-1426 (#12197)
* gateway-api: update for gep-1426

* regen

* lint
2022-11-07 08:13:12 -08:00