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>
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.
* 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
* change page
* changes for docs to sync the needed ones
* fix tabset error
* fix spacing issue
* add checks to sync.sh to ensure mode is set
* fix changes from merge
* fix missing tabset
* fix tabset again
* support x-jwt-claim in virtual service
* update
* update to request authN
* revert vs
* Apply suggestions from code review
Co-authored-by: Sven Mawson <sven@google.com>
* update
Co-authored-by: Sven Mawson <sven@google.com>
* Clarify request authentication root namespace scope.
* typo fix.
* make gen.
* make gen.
* clarified all workloads instead.
* update with authz example.
* Update security/v1beta1/request_authentication.proto
Co-authored-by: Sven Mawson <sven@google.com>
* Update security/v1beta1/request_authentication.proto
Co-authored-by: Sven Mawson <sven@google.com>
* update the doc gen.
Co-authored-by: Lin Sun <lin.sun@solo.io>
Co-authored-by: Sven Mawson <sven@google.com>
* Add forward spec to JWTRule
* Drop forward_original
* Rename forward-xxx to output-
* Update proto.lock due to Jwt -> JwtRule rename
* Add back the option to keep the original token
* Update comment for less google specific
* Rename retain_ to forward_
* Fix rebase proto.lock
* Add RequestAuthetication API
* Address comments
* Make JWTHeader type to define header with prefix
* Revert go.sum
* Address more comments
* Add blank line to end of file
* Update JwtHeader field
* Rename JwtHeader to JWTHeader for consistency
* Update security/v1beta1/jwt.proto
Co-Authored-By: Sven Mawson <sven@google.com>
* Update make gen
* Regenerate file after rebase
* Update comment
* Rebase