Commit Graph

2039 Commits

Author SHA1 Message Date
Istio Automation c6cb7d0385
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3483) 2025-04-09 16:02:19 -04:00
Istio Automation ed909087eb
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3476) 2025-04-02 23:51:46 -04:00
Istio Automation 77aae94993
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3473) 2025-03-24 14:22:49 -04:00
Leonardo Sarra 9810e9552b
[release-1.23] Remove non-zero requirement on connectionPool.tcp.IdleTimeout (#3455) (#3460) 2025-03-10 16:24:06 -04:00
Istio Automation eb56b2cffc
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3326) 2024-10-07 11:04:25 -04:00
Istio Automation ba126bb830
clarify documentation around stringMatch and case-sensitivity (#3305)
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
Co-authored-by: Ian Rudie <ian.rudie@solo.io>
2024-09-06 11:06:29 -04:00
John Howard 978ac3b543
1.23: fix workload group regression (#3299)
Master PR https://github.com/istio/api/pull/3295
Fixes https://github.com/istio/istio/issues/52749
2024-08-21 09:55:24 -04:00
Istio Automation bd52965df9
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3297) 2024-08-20 14:15:25 -04:00
Istio Automation 2bb3b8eba0
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3292) 2024-08-08 13:18:52 -04:00
Istio Automation 2e7f0011cd
[release-1.23] fix: ServiceEntryStatus (#3281)
* update status to support 1 address per host rather than 1 address per service entry

Signed-off-by: ilrudie <ian.rudie@solo.io>

* release notes

Signed-off-by: ilrudie <ian.rudie@solo.io>

---------

Signed-off-by: ilrudie <ian.rudie@solo.io>
Co-authored-by: ilrudie <ian.rudie@solo.io>
2024-07-26 17:25:34 -04:00
Istio Automation 685739919a
Automator: update common-files@release-1.23 in istio/api@release-1.23 (#3268) 2024-07-17 10:33:18 -04:00
Sumit Vij 9ff6688e9a
[release-1.23] Automated branching step 4 (#3266) 2024-07-16 21:24:16 -04:00
John Howard ba230b0fea
Make TTL allow duration=0s again (#3260) 2024-07-15 11:21:14 -04:00
John Howard b960de3424
validation: add CEL validation to workload entry (#3235)
* validation: add CEL validation to workload entry

* more
2024-07-15 09:46:14 -04:00
dependabot[bot] 7bf1eab280
Bump google.golang.org/grpc from 1.64.0 to 1.64.1 (#3262)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.64.0 to 1.64.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.64.0...v1.64.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-09 21:53:23 -04:00
Istio Automation cda1ad0ed5
Automator: update common-files@master in istio/api@master (#3263) 2024-07-09 18:01:24 -04:00
Istio Automation b6aafe9c43
Automator: update common-files@master in istio/api@master (#3261) 2024-07-08 18:36:23 -04:00
Ian Rudie 840956d74e
minor reorg and fixes (#3257)
* addressing late comments from 3244

Signed-off-by: ilrudie <ilrudie@gmail.com>

* adding an istio-status-override comment so tools may override the status without hardcoding

Signed-off-by: ilrudie <ilrudie@gmail.com>

* fix spelling

Signed-off-by: ilrudie <ilrudie@gmail.com>

* move status comment to a location where it can be consumed

Signed-off-by: ilrudie <ian.rudie@solo.io>

---------

Signed-off-by: ilrudie <ilrudie@gmail.com>
Signed-off-by: ilrudie <ian.rudie@solo.io>
2024-07-06 19:10:20 -04:00
Ian Rudie f877909024
New Status proto for ServiceEntry (#3244)
* wip proto for service entry status

Signed-off-by: ilrudie <ian.rudie@solo.io>

* fixes + make gen

Signed-off-by: Ian Rudie <ian.rudie@solo.io>

* suggestion to make the connection with IstioStatus more apparent

Signed-off-by: Ian Rudie <ian.rudie@solo.io>

* fixed from CI

Signed-off-by: Ian Rudie <ian.rudie@solo.io>

* Update meta/v1alpha1/serviceentry-status.proto

Co-authored-by: John Howard <john.howard@solo.io>

* comments from PR

Signed-off-by: ilrudie <ilrudie@gmail.com>

---------

Signed-off-by: ilrudie <ian.rudie@solo.io>
Signed-off-by: Ian Rudie <ian.rudie@solo.io>
Signed-off-by: ilrudie <ilrudie@gmail.com>
Co-authored-by: John Howard <john.howard@solo.io>
2024-07-05 18:10:19 -04:00
Istio Automation 970065be21
Automator: update common-files@master in istio/api@master (#3256) 2024-07-04 02:10:10 -04:00
Istio Automation f46cb27eb2
Automator: update common-files@master in istio/api@master (#3253) 2024-07-02 12:44:51 -04:00
John Howard 5b3658a4c6
Improve VS retry documentation (#3247)
* Improve VS retry documentation

Inspired by https://github.com/istio/istio/issues/51762

* gen

* move
2024-07-01 21:20:49 -04:00
Craig Box b04c2565ff
Update PeerAuthentication docs (#3184)
* Update PeerAuthentication docs for mTLS

* update

* update text

* made gen

* make gen

* fix gencheck
2024-07-01 20:40:49 -04:00
jacob-delgado 74890bf7da
run make gen (#3248) 2024-06-27 20:22:26 -04:00
Istio Automation 7c6732ba77
Automator: update common-files@master in istio/api@master (#3246) 2024-06-27 11:14:15 -04:00
Istio Automation 7540fa2d19
Automator: update common-files@master in istio/api@master (#3245) 2024-06-26 22:46:15 -04:00
Timon Wong 5b788fec62
Fix concurrency docs (#3243)
* Fix concurrency docs about cpu limit

* make gen

Signed-off-by: Tianpeng Wang <tpwang@alauda.io>

---------

Signed-off-by: Tianpeng Wang <tpwang@alauda.io>
2024-06-20 11:40:34 -04:00
zirain bdb411e42d
remove WIP annotations (#3241)
* hidden WIP annotations

* remove them
2024-06-18 20:01:33 -04:00
Istio Automation 341dd53c47
Automator: update common-files@master in istio/api@master (#3239) 2024-06-12 10:04:28 -04:00
Istio Automation f1a87eca82
Automator: update common-files@master in istio/api@master (#3236) 2024-06-11 18:48:47 -04:00
Faseela K f7eee428a9
fix re2 link (#3229)
* fix re2 link

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

* generate crd

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

---------

Signed-off-by: Faseela K <faseela.k@est.tech>
2024-06-06 16:05:34 -04:00
Istio Automation 974eadbbdc
Automator: update common-files@master in istio/api@master (#3233) 2024-06-05 13:03:09 -04:00
Istio Automation ae99b7eeb2
Automator: update common-files@master in istio/api@master (#3231) 2024-06-04 19:10:44 -04:00
John Howard 0dbacc0160
CEL Validations for ProxyConfig, RequestAuthentication, and PeerAuthentication (#3223)
* Add CEL validation for ProxyConfig

* add PA

* Add RequestAuthentication

* allow empty validation

* validate groups

* oops

* gen

* fix
2024-06-04 17:16:07 -04:00
Istio Automation f51895ee7a
Automator: update common-files@master in istio/api@master (#3225) 2024-06-02 11:10:05 -04:00
Istio Automation 54e697ca5a
Automator: update common-files@master in istio/api@master (#3224) 2024-06-01 16:54:23 -04:00
John Howard 1bd7c057ee
Fix CEL validation on older k8s versions (#3219)
* Fix CEL validation on older k8s versions

Also add testing so we can catch this (though its tied to a single k8s
version, so its not perfect -- but should be able to catch most cases).

CEL before k8s 1.30 did not estimate the cost correctly so its basically
impossible

* actually keep it
2024-05-31 11:21:11 -04:00
Istio Automation 5bfebde0f6
Automator: update common-files@master in istio/api@master (#3222) 2024-05-31 09:37:13 -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
Istio Automation b566e162c4
Automator: update common-files@master in istio/api@master (#3221) 2024-05-30 18:44:06 -04:00
John Howard f347a4a2a4
Remove obsolete MCP APIs (#3211) 2024-05-30 11:08:05 -04:00
John Howard 638ceb91b1
Improvements to CEL validations (#3218)
* Validate wildcard label selectors

* More CEL improvements

This gives WasmPlugin and Telemetry full parity with the webhook.
Verified by fuzzing, which I will merge into istio/istio after this
(tests fail before this lands)
2024-05-29 22:58:03 -04:00
Istio Automation f65c805a58
Automator: update common-files@master in istio/api@master (#3217) 2024-05-28 14:09:38 -04:00
John Howard 765d060c11
Regen API with new tools (#3210)
This adds comments to the aliases
2024-05-23 00:18:03 -04:00
Whitney Griffith 08f80cea4d
add guidelines for adding new features to stable APIs (#3182)
Signed-off-by: Whitney Griffith <whitney.griffith16@gmail.com>
2024-05-22 10:20:02 -04:00
Istio Automation e4a1b46d09
Automator: update common-files@master in istio/api@master (#3212) 2024-05-22 10:12:02 -04:00
Istio Automation aa8be1710a
Automator: update common-files@master in istio/api@master (#3208) 2024-05-21 10:42:30 -04:00
Kim Sondrup c8f65e2f8b
Fix typo in closing tag for some code blocks (#3196) 2024-05-21 09:42:29 -04:00
Whitney Griffith db01f1058c
update docs to show latest API version examples (#3192)
Signed-off-by: Whitney Griffith <whitney.griffith16@gmail.com>
2024-05-20 13:50:35 -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