Commit Graph

145 Commits

Author SHA1 Message Date
mtail 613ffd6cc3 A few editorial fixes. 2018-07-24 13:13:15 -07:00
lei-tang 8a43b3d1d8 Revert the PR 1744 as the yaml files have been added back (#1924)
* Revert the PR 1744 as the yaml files are added back

The PR 1744 fixes the non-existent yaml files in the description of Citadel health checking in
https://preliminary.istio.io/docs/tasks/security/health-check.html
reported by the issue https://github.com/istio/istio/issues/6922. Since
the PR https://github.com/istio/istio/pull/7178 adds back the removed
yaml files, the PR 1744 is reverted.
2018-07-24 09:46:20 -07:00
Kent Rancourt 217c78af01 bookinfo doc fixes (#1817) 2018-07-23 20:36:23 -07:00
mtail 3dee29d873 Fix a linting error. 2018-07-23 17:27:29 -07:00
Diem Vu 792675ad07 Update authentication policy tasks (#1891) 2018-07-23 14:17:13 -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
gargnupur 23fd3046e0 Add port-forward cleanup step in distributed-tracing, fluentd, metric… (#1894)
* Add port-forward cleanup step in distributed-tracing, fluentd, metrics-logs and servicegraph tasks

* Fix Lint Errors
2018-07-20 13:14:35 -07: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
Limin Wang 61fcfd9e9b Add back denier and listing adapters task doc (#1887)
* Add back denier and listing adapters task doc.

* Renamed and fixed lint errors.
2018-07-20 06:18:37 -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
imgbot[bot] 488f6a18de [ImgBot] optimizes images (#1889)
*Total -- 1,282.33kb -> 712.54kb (44.43%)

/content/docs/tasks/telemetry/using-istio-dashboard/grafana-istio-dashboard.png -- 89.55kb -> 43.35kb (51.59%)
/content/docs/tasks/telemetry/using-istio-dashboard/istio-workload-dashboard.png -- 161.88kb -> 87.40kb (46.01%)
/content/docs/tasks/telemetry/distributed-tracing/istio-tracing-details.png -- 165.35kb -> 90.83kb (45.07%)
/content/docs/tasks/telemetry/querying-metrics/prometheus_query_result.png -- 204.91kb -> 114.43kb (44.16%)
/content/docs/tasks/telemetry/using-istio-dashboard/dashboard-with-traffic.png -- 172.64kb -> 96.60kb (44.05%)
/content/docs/tasks/telemetry/using-istio-dashboard/istio-service-dashboard.png -- 198.97kb -> 111.39kb (44.02%)
/content/docs/tasks/telemetry/distributed-tracing/istio-tracing-list.png -- 202.38kb -> 113.96kb (43.69%)
/content/docs/tasks/telemetry/servicegraph/servicegraph-example.png -- 86.63kb -> 54.59kb (36.98%)
2018-07-20 06:03:34 -07:00
gargnupur c764245027 Update Distributed Tracing Task with new screenshots (#1742)
Update "Collecting Metrics and Logs" task with new source and destination attributes

Updated based on reviews and added tcp metrics changes too

Update Prometheus Task

Update Using-Istio-Dashboard task

Updated fluentd and servicegraph tasks.
Also update distributed tracing and using-istio-dashboards tasks based
on feedback

Add new picture for servicegraph and indent using-istio-dashboard again

Fixed Linting Errors

Updating based on review

Updating based on review

Adding destination-rule-all-mtls for tcp metrics routing too

Add explanation for Inbound Workloads and Outbound Services for Workload Dashboards
2018-07-20 05:58: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
Yangmin 0b9e3aba5a update rbac api version to align with istio/istio#6874. (#1879) 2018-07-18 15:21:37 -07:00
Jimmy Song 863934a454 Chinese community translation and fix a markdown error (#1871)
* Chinese community translation and fix a markdown error

- Translate community page into Chinese
- Fix https overlay markdown style check error

* fix CI errors

- update Quick Start with Kubernetes
- update Prerequisites and Installation steps
- fix some broken links
2018-07-18 07:56:37 -07:00
Spike Curtis 0376ee75e9 Clarify install in HTTPS overlay (#1857)
Signed-off-by: Spike Curtis <spike@tigera.io>
2018-07-18 04:54:17 -07:00
Douglas Reid 1328fbdd15 Update TCP Report diagram (#1860) 2018-07-18 04:38:00 -07:00
Axel Siebenborn b4ed6f2823 Document to use flag security.selfSigned instead (#1757)
of no longer existing template file.
2018-07-17 11:45:57 -04: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
Yangmin 5ba0a19293 Update RBAC task for Istio 1.0. (#1789)
* Update RBAC task for Istio 1.0.

* address comments.

* address comments.

* Replace "Istio RBAC" with "Istio Authorization".

* address comments.

* change "Istio Authorization" to "Authorization" to match #1807.

* resolve conflict.
2018-07-16 16:58:43 -04:00
Limin Wang fd259b3526 Update Istio Authorization Concept. (#1807)
* Update Istio Authorization Concept.

* Fix lint errors and address comments.

* Addressed comments.

* Changed title from "Istio Authorization" to "Authorization".

* Fixed links.

* Addressed comments.

* Addressed comments.

* Fix lint errors.

* Undo unintended changes in .spelling.
2018-07-16 16:46:18 -04: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
Daneyon Hansen 1da97fa9c4 Adds a Jaeger UI detail for distributed tracing (#1761) 2018-07-16 08:26:22 -07: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
lei-tang 289e90b854 Fix the non-existent file in the test description of Citadel health checking (#1744) 2018-07-14 04:39:29 -07:00
Spike Curtis 6b1321ade4 Newlines to display lists correctly (#1816)
Signed-off-by: Spike Curtis <spike@tigera.io>
2018-07-13 19:19:51 -07:00
Dmitri Dolguikh f0894738de Create DestinationRule(s) used by "reviews" and "ratings" VirtualService(s) (#1814)
VirtualServices are created without corresponding DestinationRules atm.
2018-07-13 16:41:38 -07:00
Spike Curtis 9fa7b375cf Remove innacurate text about extra RBAC files (#1815)
Signed-off-by: Spike Curtis <spike@tigera.io>
2018-07-13 16:37:36 -07:00
navinger 4756d84dab Deleted/replaced deprecated items, and some minor edits. (#1813)
Signed-off-by: Nancy Avinger <navinger@google.com>
2018-07-13 16:15:08 -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
Tao Li 721906a161 Update istio-auth.yaml to istio-demo-auth.yaml (#1809) 2018-07-13 14:08:36 -07:00
Will Witman 2d41f5f069 Edit for style, clarity, grammar. (#1785) 2018-07-13 13:39:36 -07:00
navinger 3004b67239 2nd round of edits on rate limiting. (#1791)
* 2nd round of edits on rate limiting.

Signed-off-by: Nancy Avinger <navinger@google.com>

* Review comment changes.

Signed-off-by: Nancy Avinger <navinger@google.com>
2018-07-13 13:19: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
Limin Wang 81cd374bc7 Delete "basic access control" and "secure access control" pages. (#1780)
* Delete "basic access control" and "secure access control" pages.

These pages were there before Istio RBAC was introduced. We should
remove them now to avoid confusion.

* Added aliases for deleted pages.
2018-07-12 15:58:43 -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
navinger b556576557 First round of edits. (#1748)
* First round of edits.'

* Fixed linter issues.
2018-07-11 14:48:42 -04:00