Commit Graph

90 Commits

Author SHA1 Message Date
Diem Vu 483aad2b98 Correct authn policy for health check demo (#1949) 2018-07-25 06:32:33 -07:00
mtail 613ffd6cc3 A few editorial fixes. 2018-07-24 13:13:15 -07:00
Kent Rancourt 217c78af01 bookinfo doc fixes (#1817) 2018-07-23 20:36:23 -07:00
Vadim Eisenberg 2bf4b91b73 Fix lint errors for egress gateway (#1922) 2018-07-23 13:14:49 -07:00
Vadim Eisenberg 55a4a3361b Add egress gateway task to master, extended for mTLS and HTTPS (#1687)
* initial version of Egress Gateway for 1.0

* use HTTPS protocol for the egress gateway ports

* change troubleshouting section regarding mutual TLS

just direct users to read the mutual TLS page regarding troubleshooting

* add egressgateway to .spelling

* remove "let's" prevent the "we language"

* fix lint errors

* rename Cleanup section names to more detailed names, to prevent lint errors

* add a section about directing HTTPS traffic thru egress gateway

* remove istio-system namespace from the HTTPS-related artifacts

* add a section for mutual TLS over HTTPS

* disable mTLS on Istio with mTLS between a sidecar and the egress gateway

* use * as a host in the gateway's definition

* clarify the fact that in HTTPS the original traffic is already encrypted

* use mTLS between sidecar and egress gateway

* use explicit host in gateways instead of *

* add subjectAltNames to the upstream of the sidecar proxy

* unite creating a gateway for mTLS and a destination to set SNI

* add a missing dot

* add destination rule for setting SNI for mTLS to all cases

* add deleting the destination rule for mTLS

* split a long line

* Rewrite the steps to create a service entry in a separate step

* use port 80 in the destionation rule for direct HTTP traffic without TLS origination

* remove redundant ServiceEntry definition

* mention DestinationRule for TLS origination

* rename port tls to tls-cnn

for future definition of multiple servers on the same port

* describe getting Envoy's stastics of istio-egressgateway
2018-07-23 10:47:52 -04:00
Frank Budinsky 8f7a1d1b2f Clarify use of istioctl vs kubectl (#1893) 2018-07-20 11:53:35 -07:00
Frank Budinsky 7e66c3f40a Remove v1alpha3 notice (#1890) 2018-07-20 07:24:35 -07:00
Frank Budinsky 466360e562 Create destination rules when running bookinfo (#1885)
* create destination rules when running bookinfo

* Update index.md
2018-07-20 06:14:35 -07:00
Limin Wang 8973981880 Update authentication concept doc (#1886)
* Update authentication concept doc.

* Fix lint errors.

* Address comments and fixed some links.

* Remove feature stages change from this PR.

I will make a separate PR for it.
2018-07-19 19:10:37 -07:00
Frank Budinsky 3434e2bafc
Clarify timeout task (#1884)
* clarify response time

* corrections
2018-07-19 16:13:20 -04:00
Vincent 68a964c7d3 fixed: link to k8s documents, #type-nodeport => #nodeport (#1881)
* fixed: link to k8s documents, #type-nodeport => #nodeport

* fixed: link to k8s documents, #type-nodeport => #nodeport
2018-07-19 04:23:36 -07:00
Vadim Eisenberg 9de471a035 add a check of Envoy's certificates to the troubleshooting section (#1845)
* add a check of Envoy's certificates to the troubleshooting section

based on https://github.com/istio/istio/issues/7009#issuecomment-405195183

* fix tabs for lint checker
2018-07-17 04:56:36 -07:00
Vadim Eisenberg be5c87b2da add a sentence: When prompted, select `y` for all the questions. (#1844) 2018-07-17 04:54:36 -07:00
Yossi Mesika 0ea541d13f Move Helm customization section to the references category (#1699) 2018-07-16 21:46:52 -07:00
Frank Budinsky 50107fdccc
clarify ingress host instructions (#1835)
* clarify ingress host instructions

* fix missing $

* fix syntax
2018-07-16 15:58:49 -04:00
Will Witman 3ae844ede2 Edit minor issue in fault-injection document. (#1826) 2018-07-15 20:49:49 -07:00
Martin Taillefer 597f7ce3b4
Enable more linting rules (#1824)
Fix feported linting errors.
2018-07-15 07:49:11 -07:00
Will Witman 6c4cb8c3a1 Edit for consistency, clarity, grammar, style (#1784) 2018-07-13 16:00:08 -07:00
Will Witman f205017b12 Refactor About section in traffic-shifting document. (#1811) 2018-07-13 14:52:57 -07:00
Will Witman 2d41f5f069 Edit for style, clarity, grammar. (#1785) 2018-07-13 13:39:36 -07:00
Stephen Gilson 2361e374d0 Add link to new TLS Origination glossary entry. (#1796)
Signed-off-by: Stephen Gilson <gilsonsm@google.com>
2018-07-13 06:18:35 -07:00
mtail 2a686432dc Fix small grammar error 2018-07-12 11:10:05 -07:00
Will Witman e1449b76ad Edit file for readability, style, grammar. (#1763) 2018-07-12 10:23:55 -07:00
Will Witman d5a724dfd6 Edit file for readability, style, grammar. (#1764) 2018-07-12 10:21:10 -07:00
Will Witman 803ec1da0a Edit file for consitency, grammar, style (#1777) 2018-07-12 10:16:49 -07:00
Vadim Eisenberg 818e23232d Extend secure ingress troubleshooting (#1774)
* add ./ to the script to generate certificates

* add a step to verify the subject of the ingress gateway certificate

* add a step to verify the subject of the CA certificate

put the mutual TLS troubleshooting into a separate subsection

* fix the level of the mutual TLS troubleshooting

* remove redundant empty lines

* verify the subject is correct -> verify that the subject is correct

* another case: verify the subject is correct -> verify that the subject is correct
2018-07-12 08:00:37 -07:00
Vincent 044c20358e fixed: references to sleep.yaml (#1770) 2018-07-12 07:37:47 -07:00
Stephen Gilson 983b12589d Copy edits for Health Checking of Istio Services. (#1758) 2018-07-11 07:08:52 -07:00
Stephen Gilson 70f3a4144c Copy edit for the TLS Origination for Egress Traffic topic. (#1756) 2018-07-11 07:04:48 -07:00
Stephen Gilson b55dae17d6 Copy edit for Control Egress Traffic. (#1754) 2018-07-11 06:57:28 -07:00
Yangmin 6c54c67d9c Update basic-access-control and request-routing. (#1743) 2018-07-11 06:50:17 -07:00
Andra Cismaru 4e2b9233bc Create service subsets and move routing/route-rule* to networking/virtual-service* (#1715) 2018-07-10 11:52:29 -07:00
Stephen Gilson 98b999cdf7 Copy edit of Securing Gateways with HTTPS. (#1733) 2018-07-10 11:00:28 -07:00
Martin Taillefer 181605b27e
Consolidate the security concept pages into a single page. (#1721)
* Consolidate the security concept pages into a single page.

- This updates the security concept material to be on a single page, which matches the
change done last week for the rest of the concept material. This ends up being a less clicky
more directed introduction for newcomers to the platform.

- While I was there, I moved the redundant What is Istio page from our about section and stuck
the content at the top of the What is Istio page in the Concepts section.
2018-07-10 10:26:19 -07:00
Stephen Gilson 0fca91c7c0 Copy edit for Control Ingress Traffic. (#1732)
Signed-off-by: Stephen Gilson <gilsonsm@google.com>
2018-07-10 07:08:20 -07:00
Gary Brown 451c76ca22 Fix spec port name on ingress gateway (#1728) 2018-07-10 09:46:05 -04:00
Stephen Gilson a2836ab2b7 Copy edit for Setting Request Timeouts. (#1730)
Signed-off-by: Stephen Gilson <gilsonsm@google.com>
2018-07-10 05:29:33 -07:00
Steven Dake 4ebbb12505 Change all references to istio-demo-*.yaml (#1696)
Remove demo from all documentation references
2018-07-06 11:46:23 -07:00
Martin Taillefer 69c04f6401
Create hidden links for the special @@ references. (#1686)
This gives us link checking for the @@ code block references.
2018-07-06 07:31:31 -07:00
Yossi Mesika 26113b3b5b Remove link annotations from command paths (#1690) 2018-07-06 05:18:17 -07:00
Arshdeep Singh Chimni c0c4bec6f8 edit reviews virtualservice yaml output (#1661) 2018-07-05 14:04:18 -04:00
Martin Taillefer 07ed229051
Simplify linking to GitHub content. (#1669)
- Add <github_file> <github_blob> and <github_tree> to make it simpler to link to the right
place on GitHub.

- Use these new sequences throughout the docs.

- Also, fix bad HTML generated for the TOC in certain cirsumstances.

- Fix extra blank line inserted at the bottom of indented code blocks.
2018-07-04 04:16:49 -07:00
Martin Taillefer 1d355094cf Simplify the Concepts section. (#1649) 2018-07-02 06:32:04 -07:00
mtail 0f8724351f Content fixes.
- Remove What's next sections since we now have auto-generated See also sections

- Fix a few incorrectly capitalized headers, "istio", "kubernetes", "sidecar"
2018-06-30 21:42:52 -07:00
Martin Taillefer 0541000be8
Switch from ``` to {{< text >}} to indicate text blocks. (#1644)
This fixes a number of cases of incorrect formatting of code blocks
throughout the site.
2018-06-30 07:11:21 -07:00
Vadim Eisenberg 580c9e0dec Finalize secure gateways task (#1625)
* change title to Securing Gateways with HTTPS

* rephrase the reference to the ingress task
2018-06-28 09:31:28 -07:00
Vadim Eisenberg 201cbd5928 Add secure ingress task (#1590) 2018-06-28 06:50:03 -07:00
mtail e3c1f36859 Guides -> Examples
As agreed, in prep for the 1.0 launch.
2018-06-27 16:03:53 -07:00
Frank Budinsky 527ae646fc Remove http: from command (#1609) 2018-06-27 11:31:09 -07:00
Frank Budinsky 051dd01f32 Mention kube service restrictions for routing (#1608) 2018-06-27 10:40:46 -07:00