Commit Graph

332 Commits

Author SHA1 Message Date
Pengyuan Bian 7518f2517f
Update Wasm module distribution doc to use WasmPlugin. (#10654)
* Update Wasm module distribution doc to use WasmPlugin.

* fix.

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/configuration/extensibility/wasm-module-distribution/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: craigbox <craigbox@google.com>
2021-12-31 12:30:41 -08:00
John Howard e93d1314c6
Improve performance documentation (#10555)
* Improve performance documentation

Fixes https://github.com/istio/istio/issues/31680

* Apply suggestions from code review

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

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2021-12-03 11:08:51 -08:00
Eric Van Norman 9bf49c06b6
Re-enable diagnostic-tools/istioctl-analyze test (#10522)
* Re-enable diagnostic-tools/istioctl-analyze test

* More output changes
2021-11-26 16:32:19 -08:00
Eric Van Norman 72de90d75b
Advance master to release-1.13 (#10516)
* build an archive of v1.11 in master

* update data/versions.yml and archive index page

* advance master to release-1.13

* ANother script update

* go get remaing istio repos to satisfy linter

* Temporarily fix link broken by istio/api #2148

* Temporarily disable istioctl analyze test.
2021-11-19 06:52:51 -08:00
Daniel Gospodinow cfcd701321
Fix typo (#10483) 2021-11-09 08:17:44 -08:00
Eric Van Norman c0617549c8
Fix Kiali.io links (#10460)
* Fix Kiali.io links

* Update content/en/docs/ops/integrations/kiali/index.md

Co-authored-by: Ram Vennam <ram.vennam@solo.io>

Co-authored-by: Ram Vennam <ram.vennam@solo.io>
2021-11-03 10:46:40 -07:00
John Howard d98d309189
Expand on custom protocol support (#10446)
Clarify https://github.com/istio/istio/issues/35741
2021-10-26 13:32:33 -07:00
Yangmin Zhu 61428d72a3
add authz limitation of server-first TCP protocol (#10435)
* add authz limitation

* Apply suggestions from code review

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2021-10-21 11:36:53 -07:00
John Howard 3d2cd6adf9
Clarify protocol selection (#10440) 2021-10-21 09:42:11 -07:00
Eric Van Norman df10dca654
Update test ref (#10423)
* Update to latest istio/istio commit for istio.io tests

* Update to latest istio commit

* Additional istioctl analyze output

* Fix istioctl-analyze test

* Fix gateway doc

* Fix setting of INGRESS_HOST and more cleanup

* Fixes for unbound INGRESS_HOST

* lint fix

Co-authored-by: John Howard <howardjohn@google.com>
2021-10-20 09:07:12 -07:00
Andrii 39206dfccb
Fix typo in test (#10425)
Link: https://istio.io/latest/docs/ops/common-problems/network-issues/#double-tls
2021-10-13 04:42:10 -07:00
Yangmin Zhu c02cc0ac68
update best practice for host match (#10400) 2021-10-06 12:31:54 -07:00
Kenan O'Neal 557ba87470
Improve DestinationRule Security Best Practices (#10364)
* Improve DestinationRule Security Best Practices

* Add instructions for improving security using subjectAltNames which is
not checked by default.
* Add instructions to turn on VERIFY_CERTIFICATE_AT_CLIENT to decrease
friction of checking certificates against a CA.
* Escalate certificate validation that is not being done to a warning to
increase visibility.

* Add Clarification to certificate validation.

* Add explanation of using system to enable OS CA certificate usage.
* Clarify subjectAltName usage and why it is important

* Fix linter error

* Clarify CA cert used and user need for an sni value
2021-09-29 11:48:11 -07:00
Pengyuan Bian 51b736862f
Remove mixer from traffic problems troubleshoot guide. (#10389) 2021-09-28 12:33:12 -07:00
Istio Automation efb224fc63
Update index.md typo - Change TSL to TLS (#10312)
Change TSL to TLS

Co-authored-by: Matt Smith <82525384+matt-declarativecloud@users.noreply.github.com>
2021-09-08 07:56:03 -07:00
Eric Van Norman 12bf909242
Cherry pick of #10223 - August security bulletin (#10237) 2021-08-25 12:51:58 -07:00
Eric Van Norman 327bd45dbe
Advance master to 1.12 (#10176)
* build an archive of v1.10 in master

* update data/versions.yml and archive index page

* advance master to release-1.12

* Update istio test reference to pick up 1.12 in istioctl messages

* Fix lint and IMAGE_VERSION

* MOre changes for lint

* Use correct IMAGE_VERSION

* Skip virtual machines test - Release Blocker issue created
2021-08-13 08:58:35 -07:00
Yangmin Zhu d8f5f86c89
add best practice to restart proxies after applying network policy (#10158)
* add best practice to restart proxies after applying network policy

* Update content/en/docs/ops/best-practices/security/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: craigbox <craigbox@google.com>
2021-08-09 12:24:57 -07:00
Eric Van Norman e914879e02
Add links to supported releases page (#10156)
* Add links to supported releases page

* Change compatible to supported
2021-08-06 13:22:56 -07:00
Pengyuan Bian 6fc32ad80a
Update several CNI related doc. (#10140)
* Update several CNI doc.

* Update index.md

* Update content/en/docs/setup/platform-setup/gke/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: craigbox <craigbox@google.com>
2021-08-04 14:01:25 -07:00
Philipp Stehle ba2838f67b
Document rewriting of TCP based probes (see istio 33734) (#10119)
* Document rewriting of TCP based probes (see istio 33734)

https://github.com/istio/istio/pull/33734

Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>

* run make gen

* make it obvious that the same rewrite action is done on both HTTP and TCP probes

Co-authored-by: craigbox <craigbox@google.com>

* fix typo

* apply more review comments

Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>

Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
Co-authored-by: craigbox <craigbox@google.com>
Co-authored-by: Johannes Dillmann <j.dillmann@sap.com>
2021-08-04 09:16:27 -07:00
Pengyuan Bian fb05d1584f
Revamp CNI doc. (#10090)
* wip

* rewrite install-cni page.

* Add troubleshoot guide.

* Add doc test.

* fix test.

* fix test.

* validation log message.

* update.

* update.

* fix.

* update.

* incorporate supportability review feedback.

* Update content/en/docs/ops/diagnostic-tools/cni/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/diagnostic-tools/cni/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Apply suggestions from code review

Co-authored-by: craigbox <craigbox@google.com>

* fix.

Co-authored-by: craigbox <craigbox@google.com>
2021-08-01 13:40:03 -07:00
John Howard 752046990d
User supported endpoint for connectivity test (#10124) 2021-07-26 13:18:36 -07:00
jacob-delgado f65701893e
Minor typo in cert-manager documentation (#10098) 2021-07-21 03:01:10 -07:00
John Howard b7a6c07d4d
Mark concept docs as `test: n/a` (#10091) 2021-07-19 11:48:25 -07:00
John Mazzitelli d316726772
No longer need this warning about Kiali addon install. (#10081)
Now that the Kiali addon has been upgraded to v1.36, there is no longer the monitoring dashboard CRD that we have to worry about. This is what caused that timing error (the CRD would fail to be established in time before the dashboards themselves started to get created).

Since this timing error won't happen, we can remove this warning in the docs.
2021-07-15 10:22:53 -07:00
Yangmin Zhu ef5b9ca506
add normalization guideline in security best practice (#9961)
* add normalization guideline in security best practice

* Apply suggestions from code review

Co-authored-by: Justin Pettit <jdpettit@google.com>

* add link

* Apply suggestions from code review

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

Co-authored-by: Justin Pettit <jdpettit@google.com>
Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2021-07-08 14:13:38 -07:00
Yangmin Zhu 9c2b9b9358
add mitigation for unsupported normalization in security best practice (#9917)
* add mitigation for unsupported normalization in security best practice

* address comments

* address comments

* Apply suggestions from code review

Co-authored-by: Justin Pettit <jdpettit@google.com>

* Apply suggestions from code review

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

* address comments

Co-authored-by: Justin Pettit <jdpettit@google.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2021-06-24 08:02:02 -07:00
Costin Manolache e666ec57ff
New ports added to the code (#9910)
* Add ports.

* Adjust hbone ports

* Order
2021-06-23 10:16:13 -07:00
Istio Automation 21083e06f8
remove Mixer dashboard from the setup script (#9973)
Co-authored-by: craigbox <craigbox@google.com>
2021-06-23 08:09:09 -07:00
ChristinaMak 9b02f2f215
Flag experimental pages with dagger (#9895)
* Flag experimental pages with dagger

* Use dagger symbol in title

* Dagger in navigation titles for experimental status

* Experimental asterisk note

* Asterisk with space

* Spacing between title and asterisk

* Flag experimental and alpha status
2021-06-23 04:46:20 -07:00
Cynthia Lopes do Sacramento 4766963cbb
Replacing referenced issues for scale down issue (#9962)
Since is currently closed https://github.com/istio/istio/issues/19395, it looks like the known issue is no longer relevant, while in fact is is still pending on  https://github.com/kubernetes/autoscaler/issues/3947.

This is just a trivial replacement of the reference issue. I hope it is ok.
2021-06-22 12:00:12 -07:00
John Howard a5ac91edb0
Add documentation on traffic routing details (#9800)
* Add documentation on traffic routing details

* fixes
2021-06-17 15:14:11 -07:00
Shamsher Ansari 61bdc280ab
Highlight port conflict warning (#9935) 2021-06-17 07:40:20 -07:00
Yangmin Zhu d31e9560b3
add reference page for supported normalization in authz (#9908)
* add reference page for supported normalization in authz

* address comments
2021-06-16 12:40:09 -07:00
Eric Van Norman 0ae3c0fb44
Fix copy paste of text bash sections (#9920) 2021-06-11 10:49:14 -07:00
Steven Landow 1ef39bb492
add direct pod IP troubleshooting guide for multicluster (#9911)
* add direct pod IP troubleshooting guide for multicluster

* wording

* fix text blocks

* you instead of we

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

* close text block

* spelling

* lint

* wording

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2021-06-09 13:36:51 -07:00
Jianfei Hu a78bbee015
update the auto mtls troubleshooting guide. (#9493)
* update the auto mtls troubleshooting guide.

* address first round cmd, eds, grep.

* update the limitation on peer authn wording.

* lint fix.

* address comments for EDS, clarification.

* upload content

* update to be brief.

* Update content/en/docs/ops/common-problems/security-issues/index.md

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2021-06-08 09:41:59 -07:00
Eric Van Norman 95c39ecd0b
Add wait to allow sleep pod to start (#9865) 2021-06-01 17:53:57 -07:00
Suchith J N 38efb7282d
remove application bind address section (#9840) 2021-05-25 08:14:11 -07:00
Jake Sanders b57fca3094
use cert-manager.io/v1 (#9770)
Signed-off-by: Jake Sanders <i@am.so-aweso.me>
2021-05-19 12:03:38 -07:00
Eric Van Norman ae7939eabe
Update master after 1.10 release (#9779)
* build an archive of v1.9 in master

* update data/versions.yml and archive index page

* advance master to release-1.11

* Update the istio test reference to master

* Remove failing deny test

* Remove another test

* Remove a third test
2021-05-18 15:57:52 -07:00
craigbox 8554c3e941
Experimental tidy-ups (#9772)
* Experimental tidy-ups

* replace #8980

* add one that's Alpha; should possibly change word?
2021-05-18 06:46:43 -07:00
craigbox f4ee46bc96
Remove page icons (#9767) 2021-05-17 07:53:20 -07:00
jacob-delgado 7ead79afb5
Add content to the security doc around hardening based on a previousl… (#9095)
* Add content to the security doc around hardening based on a previously disclosed cve

* Fix indentation to what command prints out

* Run make gen
2021-05-15 03:09:23 -07:00
Istio Automation ddd2221adc
[master] Small fixes for GOLDPANDA. (#9738)
* Small fixes for GOLDPANDA.

* Small format fix.

Co-authored-by: Oliver Liu <yonggangl@google.com>
2021-05-13 15:11:39 -07:00
Yangmin Zhu 73d70ed49e
update security concept and examples (#9648)
* update security concept and examples

* address comments

* update

* Apply suggestions from code review

Co-authored-by: craigbox <craigbox@google.com>

* update

Co-authored-by: craigbox <craigbox@google.com>
2021-05-13 14:07:31 -07:00
Eric Van Norman 74df6d070a
Cherry-pick changes from 1.9 security releases to master (#9735) 2021-05-13 07:44:16 -07:00
Brian Avery b89974794f
Automated test for https://istio.io/latest/docs/ops/configuration/telemetry/envoy-stats/ (#9613)
* Add envoy test

* Add exception for SC2154 to support snippet variables following other tests

* Add proxyconfig

* Add exception for SC2154 to support snippet variables following other tests

* Add comments

* Add logging

* Limit the IFS

* Add envoy test

* Add exception for SC2154 to support snippet variables following other tests

* Add proxyconfig

* Add exception for SC2154 to support snippet variables following other tests

* Add comments

* Add logging

* Limit the IFS

* Add manual cleanup

* Manually create cluster
2021-05-10 12:15:27 -07:00
Jonathan Campos a07c9a0e1d
removing `$` in curl as it breaks the request (#9645)
When trying to run the code I found that it failed, debugging I found the issue to a bad revision being found (`null`), fixing this gets the revision and fixes the process. I still notice that grafana dashboard 7642 still has issues compared to the other dashboards. I don't know why yet. Might look into that next but for now this fixes all the others.
2021-04-29 10:48:53 -07:00