Commit Graph

441 Commits

Author SHA1 Message Date
Istio Automation ce2c1feea6
[release-1.21] Remove mentions of VERIFY_CERTIFICATE_AT_CLIENT and ENABLE_AUTO_SNI (#3132)
* Remove mentions of VERIFY_CERTIFICATE_AT_CLIENT and ENABLE_AUTO_SNI

* adjust ca_certificates comment

* Run make gen

---------

Co-authored-by: Leonardo Sarra <leonardo.sarra@est.tech>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2024-04-22 04:14:56 -07:00
Jackie Elliott c1312a840e
Add docs for max_concurrent_streams (#3059)
Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
2024-01-22 12:29:52 -08:00
jacob-delgado 06018d723c
Run make gen with new protoc (#3051)
* Run make gen with new protoc

* Update dependencies
2024-01-17 09:03:58 -08:00
Leonardo Sarra f706c45918
Remove mention of REPLACE operation for EXTENSION_CONFIG EnvoyFilter (#3049) 2024-01-16 13:33:43 -08:00
Kuat 0e784ed339
agent: remove BDS (#3038)
Change-Id: I82b18264d957a5702205aedf131c9c4246ab6634

Signed-off-by: Kuat Yessenov <kuat@google.com>
2024-01-09 10:50:44 -08:00
Jacek Ewertowski 258dcfe4fd
Add idle_timeout to DestinationRule.TcpSettings (#2999)
* Add idle_timeout to DestinationRule.TcpSettings

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Add release note

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Clarify that idle_timeout does not work for weighted clusters

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Describe idle_timeout in more detail

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Add suggested change

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

---------

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
2023-12-15 17:26:37 -08:00
Faseela K 515df8dbc3
Fix env variable name for VerifyCertAtClient (#3012)
Signed-off-by: Faseela K <faseela.k@est.tech>
2023-12-05 08:34:53 -08:00
Zhonghu Xu 7aeccb2eee
Added upstream ProxyProtocol settings (#3007)
* Add upstream proxy protocol support

* make gen

* update

* update
2023-11-29 15:32:24 -08:00
rob salmond 08cf1c1120
update expected filenames for tls terminating key/secret (#2939)
* update expected filenames for tls terminating key/secret

* add both supported key names

* regenerate protos
2023-11-15 19:12:04 -08:00
Craig Box 446e4a5af9
GRPC-WEB is a valid port protocol, but not listed (#2986)
* GRPC-WEB is a valid port protocol, but not listed
correctly in the docs.

Adopted from https://github.com/istio/istio.io/pull/10942.

* Add generated files
2023-11-09 17:50:20 -08:00
Peter Jausovec b693dce85e
fix an incorrect statement (#2979)
* fix an incorrect statement

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>

* adding the generated files

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>

---------

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
2023-10-31 07:04:28 -07:00
David Shen 00b09195fa
Subject: update doc for ignoreUriCase (#2976)
The property name that users should use is `ignoreUriCase`.

closes istio/istio.io#14072
2023-10-30 08:09:35 -07:00
Jackie Elliott 61be6001a3
Add max_concurrent_streams definition to DestinationRule (#2952)
* Add max_concurrent_streams definition to DestinationRule.

Part of https://github.com/istio/istio/issues/47166

Signed-off-by: Jackie Elliott <jaellio@microsoft.com>

* Hide from docs

Signed-off-by: Jackie Elliott <jaellio@microsoft.com>

* move misplaced field from tcp settings to http settings

Signed-off-by: Jackie Elliott <jaellio@microsoft.com>

* Rebase and update crd gen yaml

Signed-off-by: Jackie Elliott <jaellio@microsoft.com>

---------

Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
2023-10-17 12:23:37 -07:00
John Howard 60a1b113da
Revert making gateway.spec.servers required (#2962) 2023-10-16 14:23:38 -07:00
Zack Butcher 6d61c896cb
Mirror DestinationRule connection pool configuration on Sidecar (#2961)
* Add support for default and per-port connection pool settings for inbound connections to Envoy sidecars

* flesh out comments on connection pool and describe how they relate to destinationrule. Add a release note for the new field.

* missed comments in v1beta1 that should've been in v1alpha1
2023-10-15 18:53:35 -07:00
John Howard 685ef7d06b
Migrate to protoc-gen-crd (#2941) 2023-10-05 16:16:01 -07:00
John Howard 4881de7246
Align REQUIRED declaration with reality (#2946)
The `REQUIRED` proto label currently does nothing. As a result, some of
them are misaligned with reality -- fields marked REQUIRED are actually
not required, and often even have valid behaviors and are used in the
real world.

Unfortunately, many of these are fields that *should* be required but
are not. To maintain backwards compatibility, these cannot be made
required at this point, sadly.

In a future PR, I intend to make `REQUIRED` *actually make it required*,
so this PR is a pre-requisite to doing that.
2023-10-05 09:46:37 -07:00
Rama Chavali f6fb1c4ef5
remove duplicate comments in envoy filter (#2932)
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2023-09-15 10:19:51 -07:00
Rama Chavali 3a443567aa
update ttl docs (#2931)
* update ttl docs

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* update ttl docs

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

---------

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2023-09-15 06:40:50 -07:00
Ben 8b0251e9bb
Update virtualservice HTTPRetry docs for the `attempt` field (#2919)
* Update virtualservice HTTPRetry docs for the `attempt` field

* update  files with docs
2023-08-30 08:20:08 -07:00
Greg Hanson fa91fe28d2
update proto for WorkloadEntry since address is no longer required (#2916)
* update proto for workloadentry since address is no longer required

* remove unused import
2023-08-25 10:05:43 -07:00
fatedier 95b5260a18
remove hide_from_docs for http route mirrors (#2893) 2023-08-10 06:37:04 -07:00
Eric Van Norman 5d68ba1077
Fix some spelling errors (#2884)
Co-authored-by: weizhoublue <weizhou.lan@daocloud.io>
2023-08-08 18:26:18 -07:00
John Howard 38de472a5f
Drop json schema generation (#2875)
We only generate this for some resources and not others, and no one has
complained -- so there doesn't seem to be much value in maintaining
this, but it provides a lot of boilerplate.

Rather than "fixing" it to be used for all types, seems better to just
drop this. We already have the schema as proto and OpenAPI (via CRD).
2023-08-02 19:44:43 -07:00
fatedier f3753ed9ee
feature: virtual service supports traffic mirroring to multiple destinations (#2805) 2023-07-31 20:17:15 -07:00
Rama Chavali 7e4fb1598d
add a new TLS mode for validating client cert if presented (#2820)
* add support for validating client cert if presented

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* fix tab

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* fix comments

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* make gen

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* add more comments

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* fix comments

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* change wording

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

---------

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2023-07-06 20:03:32 -07:00
Matt Kramer 064529d3bb
chore: Fix typo in VirtualService docs (#2847)
* Fix typo in VirtualService docs

* Run make gen
2023-07-06 13:44:32 -07:00
FVarya 1364cf24e4
Wrong defaults for Destination Rule (#2844)
* Fixed default values for Destination Rule ConnectionPoolSettings.HTTPSettings

* added corresponding release note
2023-06-29 10:01:01 -07:00
zirain 39323cca37
envoyfilter: fix wrong doc (#2834) 2023-06-26 06:51:32 -07:00
AndreaM12345 f8ef33f530
fixes for Duplicate reference docs overwriting each other (#2811)
* 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
2023-06-22 06:41:07 -07:00
Faseela K c446bf78e9
docs changes for ocsp staple support (#2803)
Signed-off-by: Faseela K <faseela.k@est.tech>
2023-06-06 07:57:49 -07:00
Faseela K 5ee20e270d
docs changes for crl support (#2796)
Signed-off-by: Faseela K <faseela.k@est.tech>
2023-05-25 09:03:42 -07:00
Rama Chavali ba799b973e
add regex rewrite support for uris (#2753)
* add regex rewrite support for uris

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* rename

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* add examples

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

* add gen files

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

---------

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2023-05-24 12:24:41 -07:00
Zhonghu Xu a713b1dde1
Update failoverPriority doc to reflect the new `key=value` support (#2723)
* update document

* make gen

* Add an example

* make gen
2023-05-09 20:44:34 -07:00
Peter Jausovec 51f7666f06
updating header presence explanation with example (#2762) 2023-04-24 11:25:57 -07:00
zirain 49a8f67e97
update `proxy_inbound_listen_port` doc (#2735)
* update doc

* fix make gen

* fix gencheck
2023-03-21 19:43:21 -07:00
Sathish d80de99025
Format corrections of JWTRule document (#2720)
* Fix indentation of jwt doc

* Update comment line of jwtrule

* Fix indentation of jwt doc

* Update comment line of jwtrule

* Rebase with latest master

---------

Co-authored-by: Sathish Swaminathan <sathish.swaminathan@ibm.com>
2023-03-13 12:07:22 -07:00
Faseela K 3be9c08704
Document available cipher list for ServerTLSSettings (#2718)
* Document available cipher list for ServerTLSSettings

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

* address review comments

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

---------

Signed-off-by: Faseela K <faseela.k@est.tech>
2023-03-10 09:58:55 -08:00
Chromo-residuum-opec 681fed9f32
update credentialName docs for DestinationRule and Gateway (#2714)
* update credentialName docs for DestinationRule and Gateway

* address comments
2023-03-10 08:33:16 -08:00
Chromo-residuum-opec 24a78d2ccb
update deprecated field in EnvoyFilter example (#2713) 2023-03-07 08:02:46 -08:00
Yang 6bbcb3e795
Update api comment about query parameter. (#2712)
* Update api comment about query parameter

* Make gen
2023-03-06 11:08:45 -08:00
Chromo-residuum-opec 817f66acdb
VirtualService docs minor formatting fixes (#2659)
* VirtualService docs minor formatting fixes

* address comments
2023-02-27 08:24:15 -08:00
Faseela K 35782d263c
Clarify credentialName usage for separate ca secrets (#2692)
Signed-off-by: Faseela K <faseela.k@est.tech>
2023-02-24 09:46:55 -08:00
Faseela K 50b2dd50e0
Clarify protocol description for Gateway port (#2646)
* Clarify protocol description for Gateway port

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

* Review comments

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

Signed-off-by: Faseela K <faseela.k@est.tech>
2023-01-20 13:28:13 -08:00
Zhonghu Xu 336f5919b4
Deprecate Port.TargetPort (#2634)
* Mark targetPort as deprecated

* auto gen
2023-01-17 08:06:34 -08:00
Zhonghu Xu 06179ffd0b
Separate ServiceEntry port from Gateway Server and Sidecar ingress listener (#2626)
* Separate serviceentry port from gateway and sidecar, because only service entry port need target port

* make gen

* remove targer port from port struct

* remove unused import

* remove unused import
2023-01-12 08:06:14 -08:00
Jacek Ewertowski 85a2491e78
Clarify that Sidecar is not applicable to gateways (#2615)
Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
2023-01-03 08:07:36 -08:00
Rama Chavali abd31091d0
clarify warmup duration docs in destination rule (#2612)
Signed-off-by: Rama Chavali <rama.rao@salesforce.com>

Signed-off-by: Rama Chavali <rama.rao@salesforce.com>
2023-01-02 18:15:34 -08:00
rrobb-aspen bcd542ae5e
Update DestinationRule docs with correct env variable name (#2596)
* update docs to use the correct destination rule flag name for verifyCertAtClient

* add release notes

* fix release notes
2022-12-14 10:54:09 -08:00
Fabien Degomme e5d63e4078
Fix a tiny typo in virtualservice documentation (#2581)
specfied -> specified
2022-11-28 06:47:10 -08:00