Jacob Delgado
8b9b1b6335
update grpc-go dependency
2024-05-30 16:29:39 -06:00
Jacob Delgado
a531ef9319
Use with latest tools image
2024-05-30 16:25:13 -06: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
John Howard
f9846b4f41
Update mesh config to not import k8s libraries ( #3154 )
...
* Update mesh config to not import k8s libraries
* drop optional
* fix repeated
* gen
2024-05-20 11:56:31 -04:00
John Howard
b9c26acf91
Generate alias for types instead of copies ( #3188 )
2024-05-20 11:48:31 -04:00
John Howard
e68bd5f8c3
virtual service: minor grammar fix ( #3195 )
...
Fixes https://github.com/istio/api/issues/1931
2024-05-20 11:32:32 -04:00
zirain
9d5445e3a9
update comment ( #3204 )
2024-05-20 09:25:31 -04:00
Daneyon Hansen
2b5bf4c8a0
Adds Service Type to PolicyTargetReference API Docs ( #3199 )
...
Previously, only a Gateway resource was defined as a supported
attachment type. This PR updates the API docs to include a Service
as a supported type and also fixes an incorrect link to Gateway API
documentation.
Signed-off-by: Daneyon Hansen <daneyon.hansen@solo.io>
2024-05-15 22:29:11 -04:00
Craig Box
4252b0d3c7
make gen ( #3202 )
2024-05-15 21:41:11 -04:00
John Howard
f0b5398125
Bump go modules ( #3194 )
...
Mostly picking up k8s 1.30
2024-05-15 21:38:11 -04:00
Istio Automation
bf02fc66fc
Automator: update common-files@master in istio/api@master ( #3201 )
2024-05-15 19:28:11 -04:00
Istio Automation
bd8d6ac22d
Automator: update common-files@master in istio/api@master ( #3200 )
2024-05-15 16:43:27 -04:00
John Howard
9ed092e1a0
Allow defining CRDs from a single version ( #3186 )
...
* Allow defining CRDs from a single version
Part of https://github.com/istio/api/issues/3127 . Goes with a
corresponding tools change; this will fail until that merges.
This just shows DR. The tool will support both the new and old way (we
can remove the old way if we want), so we don't have to move everything
at once. We will, though. I kept it to one so its easy to review first.
* Move all APIs over
2024-05-14 15:09:49 -07:00
Istio Automation
09344006f9
Automator: update common-files@master in istio/api@master ( #3191 )
2024-05-13 09:09:16 -07:00
John Howard
7dfab5580f
Place JWTRule under RequestAuthentication like every other API ( #3187 )
...
There is no reason for this to be split, it just makes the docs more
confusing.
I am fairly sure this change only impacts the HTML, merging two pages
into one. I tested with istio.io/istio still builds fine.
2024-05-13 08:22:20 -07:00
Matteo Mortari
4a11b73132
doc: fix typo (missing closed double-quote) ( #3190 )
...
Signed-off-by: tarilabs <matteo.mortari@gmail.com>
2024-05-13 07:28:19 -07:00
Istio Automation
58947eeab0
Automator: update common-files@master in istio/api@master ( #3189 )
2024-05-09 18:17:52 -07:00
zirain
188722e5ed
cors: add unmatched_preflights ( #3171 )
...
* cors: add forward_not_matching_preflights
* rename
* update with rama's comment
* use Enum instead of bool
* address john's suggestion
2024-05-09 13:59:52 -07:00
Istio Automation
200df043d1
Automator: update common-files@master in istio/api@master ( #3185 )
2024-05-09 08:56:52 -07:00
Craig Box
768c994129
sort JWTRule after RequestAuthentication in the Istio docs. ( #3179 )
...
* sort JWTRule after RequestAuthentication in the Istio docs.
* add make gen'd files
2024-05-08 20:42:51 -07:00
Istio Automation
97b72765b8
Automator: update common-files@master in istio/api@master ( #3183 )
2024-05-08 14:47:52 -07:00
Istio Automation
9cbb06e392
Automator: update common-files@master in istio/api@master ( #3181 )
2024-05-08 12:01:51 -07:00
Istio Automation
0d73c8a3d5
Automator: update common-files@master in istio/api@master ( #3178 )
2024-05-02 08:53:41 -07:00
Istio Automation
ee871f7711
Automator: update common-files@master in istio/api@master ( #3177 )
2024-05-02 07:02:43 -07:00
Rama Chavali
1724785ec6
update table size docs ( #3175 )
...
* update table size docs
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
* change docs
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
---------
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2024-05-01 06:28:40 -07:00
Whitney Griffith
2bc837c48d
Add extended release channel flag to v1beta1 ProxyConfig ( #3174 )
...
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
2024-04-30 13:41:47 -07:00
Istio Automation
68cdbb256c
Automator: update common-files@master in istio/api@master ( #3172 )
2024-04-23 11:25:51 -07:00
dependabot[bot]
941d58de83
Bump golang.org/x/net from 0.22.0 to 0.23.0 ( #3165 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.22.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 11:13:32 -07:00
Whitney Griffith
ebd4d88ced
[API] Implement Release channels ( #3135 )
...
* implement release channels
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
* implement release channels without multiple crds
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
---------
Signed-off-by: whitneygriffith <whitney.griffith16@gmail.com>
2024-04-22 10:56:33 -07:00
Istio Automation
6930b94b0e
Automator: update common-files@master in istio/api@master ( #3169 )
2024-04-22 09:34:21 -07:00
dependabot[bot]
209833968f
Bump golang.org/x/net from 0.19.0 to 0.23.0 in /tests ( #3164 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.19.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.19.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 09:29:24 -07:00
Jackie Elliott
5b08a315cb
Add docs and examples for path templating ( #3162 )
...
* Add docs and examples for path templating
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify path segment vs glob
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* rebase
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Update docs to reflect more restrictive path templating support
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
* Clarify an invalid path template will result in a invalid auth
policy.
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
---------
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
2024-04-22 07:09:57 -07:00
Istio Automation
e481111191
Automator: update common-files@master in istio/api@master ( #3163 )
2024-04-18 12:22:43 -07:00
Istio Automation
0efc1d9d88
Automator: update common-files@master in istio/api@master ( #3161 )
2024-04-15 10:59:37 -07:00
John Howard
fe48267f86
policy attachment: allow `targetRefs` ( #3159 )
...
* policy attachment: allow `targetRefs`
Based on https://github.com/kubernetes-sigs/gateway-api/pull/2966 . Note
that we do not HAVE to follow the GatewayAPI here; we can make our own
decision. There is, however, a general desire to allow multiple for
ergonomics.
In this proposal, I hide `targetRef`, but the API will remain + be
implemented forever. Implementation cost here is near zero, as we can
easily translate it to a single `targetRefs`; we just hide from docs to
push users toward the new ones.
* codegen
* Align documentation
* consistency
2024-04-12 13:44:31 -07:00
John Howard
2410bbc01d
EnvoyFilter: implement `targetRefs` ( #3160 )
...
This is the only API we have a `selector` without `targetRef`.
The motivation at the time was that waypoints don't official support
EnvoyFilter, and targetRef was primarily for waypoints.
However, targetRef can be used with all Kubernetes Gateway, including
for ingress, where EnvoyFilter is supported. Also, long term it will
support waypoint as well I assume; the earlier we add the field the less
migration pain there is.
This PR goes directly to `targetRefs` in line with
https://github.com/istio/api/pull/3159 .
2024-04-12 13:01:31 -07:00
Istio Automation
4ffbbd13c1
Automator: update common-files@master in istio/api@master ( #3158 )
2024-04-12 06:26:31 -07:00
zirain
cf602b958d
Revert "add new phase to WasmPlugin ( #3143 )" ( #3157 )
...
This reverts commit 21eb08855c .
2024-04-11 13:07:31 -07:00
Istio Automation
15a4e3d664
Automator: update common-files@master in istio/api@master ( #3156 )
2024-04-08 11:38:55 -07:00
zirain
21eb08855c
add new phase to WasmPlugin ( #3143 )
...
* add new phase to WasmPlugin
* fix build
* rename to INITIAL
2024-04-05 09:20:22 -07:00
Istio Automation
0f527cc734
Automator: update common-files@master in istio/api@master ( #3152 )
2024-04-04 19:28:56 -07:00