Commit Graph

471 Commits

Author SHA1 Message Date
Zack Butcher 25f7c61a4b remove the word 'global' as it adds confusion (#2209) 2018-08-10 14:48:48 -07:00
Pahlevi Fikri Auliya 6c4b75084b Remove misplaced "the" (#2198) 2018-08-10 07:25:17 -07:00
Iris 65a1638ef4 add IKS-ICP hybrid multicluster example (#2169) 2018-08-09 06:50:36 -07:00
Martin Ostrowski 6b94794d86 Sidecar upgrade needs kubectl apply not replace (#2177) 2018-08-09 06:46:32 -07:00
John Mazzitelli d52bf01d3e Update index.md (#2190)
indicate "app" label is also used for metric telemetry, not just distributed tracing.
2018-08-08 12:48:39 -07:00
mtail 3e3bffac50 A few editorial fixes. 2018-08-08 08:04:20 -07:00
imgbot[bot] c3e9a7247d [ImgBot] optimizes images (#2186)
*Total -- 559.34kb -> 377.43kb (32.52%)

/content/docs/setup/kubernetes/platform-setup/alicloud/csconsole.png -- 375.59kb -> 251.11kb (33.14%)
/content/docs/setup/kubernetes/quick-start-alicloud-ack/app-catalog-istio-1.0.0.png -- 183.75kb -> 126.33kb (31.25%)
2018-08-08 08:02:41 -07:00
Xi Ning Wang 1303ef38a2 add alicloud (#2125) 2018-08-08 07:33:53 -07:00
Martin Taillefer be92dc771e
Fix up some aliases. (#2174) 2018-08-07 10:54:49 -07:00
Martin Taillefer 5d6c5c1e5c
Refresh the glossary and attribute vocabulary based on current reality. (#2142) 2018-08-06 13:44:05 -07:00
Martin Taillefer 54c0506698
Merge changes from the release-1.0 branch (#2161)
* Prep for 1.0 release

* Fix typo for 1.0 announcement. (#2081)

* Updated kubect link for IBM Cloud Private. (#2083)

* Fix generated tablegen.py (needs backport) (#2084)

Original table was dreadfully wrong.

(cherry picked from commit b3fa64fa41)

* add a VirtualService for external HTTPS ServiceEntry (#2080)

* add a VirtualService for external HTTPS ServiceEntry

* a VirtualService -> the VirtualService

(cherry picked from commit 9e57d4a5b7)

* egress gateway: use subsets for cnn in destination rules and virtual services (#1942)

* use subsets for cnn in destination rules and virtual services

* remove trailing spaces

* separate virtual services for traffic to and from egress gateway

to egress gateway: TLS match
from egress gateway: TCP match

* put back tls match for HTTPS egress for Istio without Auth

combine defining the Gateway and the VirtualServices

* use ISTIO_MUTUAL with sni in destination rules

* update the log message to print HTTP/2 as the protocol

* make two VirtualServices into one

* remove redundant explanation about SNI setting in a destination rule

* use different virtual service matches for Istio with and without SNI

* fix the case of HTTP traffic for Istio without Auth

(cherry picked from commit 81baa2e939)

* Disable Mesh Expansion page.

(cherry picked from commit dc4da48042)

* Blog fix.

* adding juspay (#2092)

* Update homepage and what is istio page (#2085)

- update the two pages
- make the links point to the Chinese document

(cherry picked from commit 993231abeb)

* Chinese: announcing istio 1.0 (#2088)

(cherry picked from commit 5301d4ea13)

* Move advanced egress tasks to examples, Advanced egress traffic control, release 1.0 (#2093)

* add advanced-egress subsection in Examples

* move egress gateway and egress tls origination tasks into advanced examples

* rename task to example and fix the links

* Tweak the HP blog post a tad.

* Another blog tweak.

* Update index.md (#2096)

Removing VM support until it's fixed

(cherry picked from commit c2e529212b)

* Make the site work when it's published to a subdirectory (for the archive) (#2095)

(cherry picked from commit 137e1d13f4)

* Change "Testing mutual TLS" tutorial to "Mutual TLS deep dive" (#1972)

(cherry picked from commit 0662e413f1)

* fix kubectl output (#2100)

fixes https://github.com/istio/istio.github.io/issues/2066

(cherry picked from commit 2a852d1408)

* Another blog tweak.

* Add section to tracing task to cover sampling. (#2097)

* Add section to tracing task to cover sampling.

* Lint fix

* Review comments.

* Review comments.

* Review comments.

* Add documentation for redisquota adapter in rate limiting doc (#2098)

* fix multicluster doc issues. (#2104)

* remove unnecessary gateway spec (#2091)

* Clarify and correct distributed tracing task (#2115)

* Cherry-pick latest changes from master (#2118)

* Translate fix zh links (#2105)

* zh: all linkes without '#' had been replaced

* translate: rewrite links to zh version if it exists.

(cherry picked from commit c4daa73dee)

* Translate Istio 1.0 canary into Chinese (#2110)

(cherry picked from commit 4d6eec754c)

* Fix typo in "Delayering Istio" blog post (#2102)

(cherry picked from commit 6bdb4605f4)

* Minikube settings (#2082)

(cherry picked from commit 9f6ebe9eeb)

* Fix single word in command (#2112)

It returned this:
```
kubectl get svc istio-ingress -n istio-system
Error from server (NotFound): services "istio-ingress" not found
```

Now it works correctly

(cherry picked from commit 2bbe9eef03)

* add initial galley intro to "what is istio" concept page (#2113)

(cherry picked from commit 2db7f5648d)

* make cmd/result match (#2117)

* make cmd/result match

* address comment

* Add Rigs to the English content owners file. (#2119)

(cherry picked from commit bd577696bf)

* Cherry-picks from master (#2122)

* Add Istio security vulnerabilities disclosure and handling page (#2114)

(cherry picked from commit dfee9b8ec0)

* Fix an error in faq page (#2120)

(cherry picked from commit d3c04a5ba7)

* More work to fix use of the site in a subdirectory. (#2123) (#2124)

(cherry picked from commit 5bd9c0f0bd)

* Cherry-pick latest changes from master (#2128)

* Add a couple entries to our prefered vocab list.

(cherry picked from commit 2cbe43aea7)

* Translate attribute-vocabulary (#2101)

* translate attribute-vocabulary

* fix Chinese link

* fix Chinese style & translate table header

(cherry picked from commit 056bf27879)

* fix the virtual-services fault injection error in the YAML (#2109)

fix the virtual-services fault injection error in the YAML

(cherry picked from commit 453012d3ab)

* Add an item to check whether mTLS is enabled for a service (#2062)

(cherry picked from commit 384f6cd8be)

* Chinese content was aliasing English content. (#2126)

Page aliases are intended to redirect users from a page old's location to a new location.
As it was, the Chinese content pages were redirect old English locations to Chinese, which
made Chinese show up on English systems that were using the old links.

(cherry picked from commit c86d357f2e)

* Fix formatting glitch in a few glossary entries.

(cherry picked from commit a6420a4475)

* Cherry pick latest changes from master (#2138)

* Translate into Chinese: docs/examples/multicluster/icp/index.md (#2129)

* Translate into Chinese: docs/examples/multicluster/icp/index.md

* fix link anchor

(cherry picked from commit eca46893fe)

* Add an icon for the security vulnerabilities page (#2132)

(cherry picked from commit 11ce2b3924)

* Fix security concept figure captions etc. (#2087)

(cherry picked from commit f83bb8ada0)

* Translate into Chinese: blog/2018/aws-nlb/index.md (#2130)

(cherry picked from commit 9e77fa4cd0)

* Translate: all keywords in front matters (#2135)

* Translate: all keywords

* fixed typo

* remvoed from terms: vm,  config->configuration

(cherry picked from commit 02392ff87e)

* Initial checkin of the setup ops guide. (#2078) (#2139)

(cherry picked from commit 3b529341a1)

* Document DestinationRule mTLS conflict (#2131)

* Document TLS conflict in DRs

* spelling errors

* lint errors

* tweak title

* tweak title

* address review comments

* Cherry-pick latest changes from master (#2143)

* Add twitch livestream blog post (#2140)

This is for the all-day istio livestream on August 17th.

(cherry picked from commit 41d3caa211)

* Make the big boxes on the home page clickable.

(cherry picked from commit 387e54c299)

* Cherry-pick latest changes from master. (#2159)

* Fix broken Mixer Adapter Dev Guide links (#2144)

Signed-off-by: Venil Noronha <veniln@vmware.com>

(cherry picked from commit 5342ab2a80)

* Fix some more stale wiki links. (#2145)

(cherry picked from commit b641486002)

* translate tasks/traffic-management/egress-gateway to Chinese (#2146)

* translate tasks/traffic-management/egress-gateway to Chinese

* 修改内部链接路径

* 去掉空格

* 删除空格

(cherry picked from commit 75baef98ec)

* Improve linting (#2148)

- We now detect text blocks that are incorrectly indented.

- We now detect image captions that end in a period.

- We now detect page descriptions that don't end in a period.

- CircleCi now runs linting without minifying HTML first, improving perf and
improving error output.

- In CircleCi, we now have a per-build cache for HTML proofer output. This
helps reduce the frequency of link timeout errors.

- Fix errors flagged by the above new lint checks.

(cherry picked from commit fd290dc73e)

* translate:setup-kubernetes-requirments (#2147)

(cherry picked from commit 0d98eee9c4)

* Translate into Chinese: blog/2017/0.2-announcement/index.md (#2150)

(cherry picked from commit a34cfc063d)

* Translate into Chinese:  content/blog/2018/aws-nlb/index.md Sync/Update (#2153)

* Translate into Chinese: blog/2017/0.2-announcement/index.md

* Update index.md

* Update _index.md

(cherry picked from commit 4ee8e44cb6)

* re translate /zh/blog/2018/egress-tcp/ page (#2151)

* re translate /zh/blog/2018/egress-tcp/, for changes of content/blog/2018/egress-tcp/index.md file between commit fd290dc73e and 82eb2c21a3

* fix unaviable link (#2151)

(cherry picked from commit 0b313e373b)

* Flip conditional polarity to remove useless work when linting.

(cherry picked from commit 4424563918)

* Enable extra lint stuff (#2158)

(cherry picked from commit 0b2ea1d38e)

* Fix indent, given new linting rules.
2018-08-06 12:11:57 -07:00
Jimmy Song 0b2ea1d38e Enable extra lint stuff (#2158) 2018-08-06 09:43:31 -07:00
Martin Taillefer fd290dc73e
Improve linting (#2148)
- We now detect text blocks that are incorrectly indented.

- We now detect image captions that end in a period.

- We now detect page descriptions that don't end in a period.

- CircleCi now runs linting without minifying HTML first, improving perf and
improving error output.

- In CircleCi, we now have a per-build cache for HTML proofer output. This
helps reduce the frequency of link timeout errors.

- Fix errors flagged by the above new lint checks.
2018-08-04 08:44:06 -07:00
Venil Noronha 5342ab2a80 Fix broken Mixer Adapter Dev Guide links (#2144)
Signed-off-by: Venil Noronha <veniln@vmware.com>
2018-08-03 16:32:56 -07:00
Oliver Liu f83bb8ada0 Fix security concept figure captions etc. (#2087) 2018-08-02 16:07:03 -07:00
mtail e33cb732dc Fix a typo. 2018-08-01 13:11:37 -07:00
Jason Young 2db7f5648d add initial galley intro to "what is istio" concept page (#2113) 2018-08-01 12:10:58 -07:00
facundomedica 2bbe9eef03 Fix single word in command (#2112)
It returned this:
```
kubectl get svc istio-ingress -n istio-system
Error from server (NotFound): services "istio-ingress" not found
```

Now it works correctly
2018-08-01 12:09:18 -07:00
Andra Cismaru 9f6ebe9eeb Minikube settings (#2082) 2018-08-01 12:07:48 -07:00
Vadim Eisenberg b8dc845108 remove unnecessary mesh gateway specification (#2090) 2018-08-01 06:36:41 -07:00
Vadim Eisenberg 8e1b9fc557 Move egress tasks to examples (#2106)
* add Advanced Egress Control section in Examples

* move egress gateway and egress tls origination tasks to advanced egress examples

* fix the links and replace task with example
2018-08-01 06:30:41 -07:00
Jason Young 2a852d1408 fix kubectl output (#2100)
fixes https://github.com/istio/istio.github.io/issues/2066
2018-07-31 16:55:40 -07:00
Diem Vu 0662e413f1 Change "Testing mutual TLS" tutorial to "Mutual TLS deep dive" (#1972) 2018-07-31 16:12:33 -07:00
Martin Taillefer d22f899879
Disable Mesh Expansion page. (#2086) 2018-07-31 08:42:54 -07:00
Vadim Eisenberg 81baa2e939 egress gateway: use subsets for cnn in destination rules and virtual services (#1942)
* use subsets for cnn in destination rules and virtual services

* remove trailing spaces

* separate virtual services for traffic to and from egress gateway

to egress gateway: TLS match
from egress gateway: TCP match

* put back tls match for HTTPS egress for Istio without Auth

combine defining the Gateway and the VirtualServices

* use ISTIO_MUTUAL with sni in destination rules

* update the log message to print HTTP/2 as the protocol

* make two VirtualServices into one

* remove redundant explanation about SNI setting in a destination rule

* use different virtual service matches for Istio with and without SNI

* fix the case of HTTP traffic for Istio without Auth
2018-07-31 09:14:48 -04:00
Vadim Eisenberg 9e57d4a5b7 add a VirtualService for external HTTPS ServiceEntry (#2080)
* add a VirtualService for external HTTPS ServiceEntry

* a VirtualService -> the VirtualService
2018-07-31 09:11:05 -04:00
Steven Dake b3fa64fa41 Fix generated tablegen.py (needs backport) (#2084)
Original table was dreadfully wrong.
2018-07-31 04:49:16 -07:00
Martin Taillefer 26bd62e408
Final release material (#2028)
- New landing page layout and content.

- 1.0 announcement blog post

- New "what is istio" page
2018-07-30 21:37:03 -07:00
Oliver Liu 682db1e3e3 Update Security Concepts (#1912) 2018-07-30 20:46:36 -07:00
Steven Dake c5fbbff2d1 This isn't quite right but includes all kv pairs (#2079)
As well as their default value.  I will work more on the python
generation tool this evening after dinner and push an update, but
it makes alot of sense to just merge this as is assuming it renders
properly.
2018-07-30 19:01:41 -07:00
mtail 2549b7b0b5 Update reference docs. 2018-07-30 17:23:03 -07:00
Frank Budinsky 06e0a51125
Fix indent (#2076) 2018-07-30 19:49:41 -04:00
Tim Swanson 9228e909c2 k8s Multicluster--clarify vars for remote-cluster secret (#1918)
* k8s Multicluster--clarify vars for remote-cluster secret

Fixes: #1898

* Make optional steps to store off env vars for remote kubeconfig secret
2018-07-30 16:36:40 -07:00
Frank Budinsky 092b06e7b1 Add missing apiVersion (#2074)
* Remove old header

* add resolution field

* add missing apiVersion
2018-07-30 16:28:40 -07:00
Andra Cismaru 2410e5c050 Helm requirements for versions prior to 2.10.0 (#2073) 2018-07-30 15:42:40 -07:00
Frank Budinsky 1a902a69c6 Remove old header and add resolution field (#2072)
* Remove old header

* add resolution field
2018-07-30 18:38:10 -04:00
Frank Budinsky 5d6069da15 Remove unnecessary instruction (#2069) 2018-07-30 14:01:29 -07:00
Yangmin 9fba9d24ad authz: small fixes and clarification of user and source.principal. (#2067) 2018-07-30 12:29:41 -07:00
Frank Budinsky 1793bdaa65 Remove invalid sentence (#2064) 2018-07-30 11:52:41 -07:00
Martin Taillefer ca4fddb97b
Fix rendering on helm install page. (#2063)
Also, add a pointer to the Help section on the doc home page.
2018-07-30 11:37:40 -07:00
Tim Swanson 8c16cc9c33 GKE multicluster example: Fixes and uninstall section addition (#2059)
* GKE multicluster example: Fixes and uninstall section addition

- fix same copy paste errors in IBM cloud version as well

* Fix spelling error
2018-07-30 11:00:40 -07:00
Guang Ya Liu 61b028bba7 Install cert manager CRDs first before install Istio. (#2046)
* Install cert manager CRDs first before install Istio.

* Address @sdake's comments.
2018-07-30 04:40:40 -07:00
Guang Ya Liu 0e5068f1b9 crd do not need namespace. (#2032) 2018-07-30 04:00:40 -07:00
Guang Ya Liu 8461ec14f5 Add IBM Cloud Private Istio multicluster deployment example. (#2029)
* Add IBM Cloud Private Istio multicluster deployment example.

* Addressed sdake's comments.

* Second round review from sdake.
2018-07-30 03:57:40 -07:00
mandarjog 2e0fa5dad2 Simplify rate limit task (#2042) 2018-07-30 03:50:40 -07:00
Steven Dake adc352c034 Add _index.md for multicluster examples (#2031) 2018-07-29 14:32:53 -07:00
Martin Taillefer 1c300c99bd
Spelling improvements (#2037)
Remove a bunch of entries that shouldn't have been in the spelling dictionary
and correct content aoocrdingly.

I'm disabling the Chinese spell checking for now, since I'm not able to fix the
spelling errors that emerged there. Once this PR is in, I'll file an issue to get
those spelling errors addressed and checking reenabled.
2018-07-29 14:27:06 -07:00
Tim Swanson 5f0ac3ba0e Add GKE Istio multicluster deployment example (#2008)
* Add GKE Istio multicluster deployment example

* Fix first round of review comments

* Followup review comments and make downloadable yaml block

* Reorg dir to gke specific subdir
2018-07-28 06:55:40 -07:00
Andra Cismaru aa0464cb97 CRDs must be installed separately (#1969)
* CRDs must be installed separately

* Fix lint error

* Fix ansible links

* Update the upgrade page

* Fix the bare url lint error

* Really fix the bare URL error

* Addressed code review comments

* Update index.md

* Update index.md
2018-07-28 07:07:24 -04:00
Limin Wang 1678690069 Authz doc changes. (#2027) 2018-07-27 21:32:06 -07:00
Andra Cismaru bf4b81f398 Correct the pod and svc spec requirements (#1971)
* Correct the pod and svc spec requirements

* Fix links

* Fix links

* Address code review comments

* Code review comments

* Consistent naming

* Keep the broken order
2018-07-27 17:19:40 -07:00
mtail 1d95ab7481 More icons 2018-07-27 15:48:07 -07:00
Vadim Eisenberg 57a2fe4c12 add missing keywords to egress tls origination task (#2019) 2018-07-27 11:01:46 -07:00
Vincent 87bc23286f fix yaml syntax error in concepts/securyt (#2018) 2018-07-27 11:00:40 -07:00
KeZhang 77c2d0e291 istioctl proxy-config bootstrap word wrong (#2015) 2018-07-27 11:00:30 -07:00
Jason Young c27351268b use kubectl for managing Istio API resources (#2002)
* use kubectl consistently throughout for Istio API resource C.R.U.D operations

xref: https://github.com/istio/istio.github.io/issues/1843

* fix typo

* review comments

* remove unnecessary instructions to use `replace` instead of `create`

* fix linter in `zh` content
2018-07-27 10:57:41 -07:00
mtail fc6f620b5e Fix several aspect ratio values. 2018-07-27 06:53:14 -07:00
Dan Ciruli 95fb8df5cf New request flow diagram (#1930)
* New request flow diagram

* Added ingress and egress gateways to diagram

* resized image, updated ratios in .md
2018-07-27 05:55:39 -07:00
mtail 77b90ba2f9 Simplify setup instructioins. 2018-07-27 05:41:18 -07:00
Tao Li ca7172e737 Revise the mTLS migration page (#1970) 2018-07-27 05:30:35 -07:00
Fu Xu 4ba87886cd remove extra asterisk (#2006) 2018-07-27 05:10:06 -07:00
Martin Taillefer 04cc4a3d84
Start populating the ops guide. (#1994) 2018-07-26 15:05:23 -07:00
Frank Budinsky 5f0a0f22d6 improve platform setup docs (#1991)
* improve platform setup docs

* update IBM instructions

* remove kube version arg

* remove extra spaces
2018-07-26 14:16:39 -07:00
Brian Avery 75ab0f02e6 Fixed manual sidecar command (#1986) 2018-07-26 11:46:00 -04:00
Gregory Hanson 59e10c2495 bug with new certs getting picked up (#1987) 2018-07-26 11:45:22 -04:00
mtail c42d9e7ca2 Fix some aspect ratios. 2018-07-26 06:33:53 -07:00
Dan Ciruli 056a13cf1b New adapters diagram (#1928) 2018-07-26 06:25:23 -07:00
Dan Ciruli 7bb01fa9c8 New topology diagrams (#1927) 2018-07-26 06:22:21 -07:00
Martin Taillefer 9d56f3dbe7
Various design changes. (#1976)
- Increase the size of the Copy button in preformatted blocks to make it stand out since it is the
most common used button.

- Shift the copy/download/print buttons in PRE blocks towards the left so they don't overlap the
scroll bar in large text blocks.

- Switch to new fonts.

- Instead of underlining <H2> headers, we now draw a blue bar above them.

- Add an "up level" button at the top of pages.

- Streamline the appearance of the next/previous page links at the bottom of most pages.

- Remove the right pointing arrows from index pages and see also sections. They were just
confusing.

- Add icons to the main pages.

- Slightly change the layout of the glossary page, more to come here.
2018-07-26 06:14:32 -07:00
Dan Ciruli b32b22e9c1 New version of new authz diagram (#1931) 2018-07-25 21:58:40 -07:00
mtail bfdf1b8edd Workaround combo Hugo + markdown style checker bug. 2018-07-25 21:49:16 -07:00
mtail eb46b2af6e Fix OpenShift code blocks.
Improve grammar while I was in the neighborhood.
2018-07-25 19:39:20 -07:00
Vincent 3c1a8c583b fixed 404 error (#1973) 2018-07-25 18:09:39 -07:00
Steven Dake 4ae9e7ea69 Clean up of the platform section (#1960)
* Clean up of the platform section

This cleans up the platform section into its own subdirectory.
I am not all that happy about how "see-also" works, but maybe that
is how it is meant to work, or alternatively I'm doing it wrong :)

* Apply reviewer comments and add the index file

_index.md was missing from prior commit accidentally.
Removed all "Platform setup for" text in all platform docs.

* Apply reviewer comments

Some wordsmithing.
weight = 3 is intentional to fit alphabet. Assuming nobody
will require ASCIIbetical.

* Fix US English lint errors

* Revert the Chinese translation of the platforms PR

The Chinese language version needs to be ported.  This PR
was merged manually which probably has broken the gate.
2018-07-25 14:11:45 -07:00
Yossi Mesika b5c98e9fd9 Correct set values for the gateways (#1968) 2018-07-25 17:06:34 -04:00
Vincent 9b957b26a4 Fixed: 404 in ansible-setup (#1963)
* Fixed:
Broken link  to the old  platform-setup document.

code block in openshift setup.

* fixed: md005
recovered: code block for openshift.

Unexpected end tag : p (line 12)
2018-07-25 15:53:51 -04:00
mtail 4bad2ec7f5 Update reference docs. 2018-07-25 11:09:46 -07:00
Diem Vu 35a1291a37 Add task for EUC + mTLS authentication (#1965) 2018-07-25 10:51:18 -07:00
mtail 7797fd427d A few editorial fixes. 2018-07-25 09:57:55 -07:00
Diem Vu 9b9088e7a6 Use mock JWT and JWKS from codebase for end-user auth tutorial (#1945) 2018-07-25 08:16:33 -07:00
Dan Ciruli 0f69fc4752 New diagram for mesh expansion example (#1933) 2018-07-25 06:47:00 -07:00
Diem Vu 483aad2b98 Correct authn policy for health check demo (#1949) 2018-07-25 06:32:33 -07:00
Andra Cismaru 938eb8b40d Move each platform setup into its own file (#1948) 2018-07-25 06:30:26 -07:00
LillyWu 30b5e85b99 update doc as ansible installation policy changes (#1951) 2018-07-25 04:50:39 -07:00
Yangmin 973d25c451 Add a slash to the gRPC path format in ServiceRole. (#1950) 2018-07-24 16:16:11 -07:00
Tim Swanson bd15cd4a76 Multicluster--make pod-IP copy/paste work with and without zipkin (#1941)
* Multicluster--make pod-IP copy/paste work with and without zipkin

Fixes: 1895
2018-07-24 13:23:41 -07:00
Frank Budinsky e005164581 Fix bookinfo consul instructions (#1946)
* Fix bookinfo consul instructions

* fix lint errors

* fix spelling error
2018-07-24 13:18:39 -07:00
mtail 613ffd6cc3 A few editorial fixes. 2018-07-24 13:13:15 -07:00
Rigs Caballero cddace0f45 Remove ghost elements from security diagrams. (#1943)
By removing ghost elements from the SVG files, I could fix the scaling of the
diagrams.

Signed-off-by: rcaballeromx <grca@google.com>
2018-07-24 13:02:37 -07:00
Steven Dake 82c8146867 All known caveats for MC are in release notes (#1947) 2018-07-24 13:01:10 -07:00
Rigs Caballero c3ab22f604 Edit Security section for clarity. (#1921)
* Edit Security section for clarity.

The edit includes:

* Rewrite of every passive voice instance.
* Consistent use markup to reference code from the examples in the text.
* Added emphasis to make key concepts clearer.
* Added links to the Identity section of the docs.
2018-07-24 10:50:50 -07:00
mtail e3ff3313e6 A few minor editorial changes. 2018-07-24 10:11:02 -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
Dan Ciruli bfc17bb1fe New citadel (auth) diagram (#1929) 2018-07-24 07:50:40 -07:00
duderino f6aae3db69 Fixed stale filenames in the Kubernetes Quick Start. Replaced 'istio.yaml' with 'istio-demo.yaml' and 'istio-auth.yaml' with 'istio-demo-auth.yaml'. (#1720) 2018-07-24 06:29:05 -07:00
Guang Ya Liu 4773ac054a Removed redundant `--set`. (#1934) 2018-07-24 04:01:39 -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
Dan Ciruli b1df371b92 New Authentication diagram (#1925) 2018-07-23 17:24:22 -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
Martin Taillefer 5527dcbaf6
Switch uses of funny quotation marks to plain ones. (#1914)
- Use only standard quotation marks to avoid cut & paste stuff not working

- Put in a lint rule to prevent further use of non-plain quotation marks.
2018-07-22 08:48:03 -07:00
Stefan Büringer eb4c7be94b Minor doc fixes (#1910)
Fixed indentation and typos
2018-07-22 07:52:43 -07:00
LillyWu 10677f5c9a make a note to check options settings before override it (#1867) 2018-07-21 06:42:10 -07:00
Pengyuan Bian 98281c123f Add `add` to expression reference. (#1902) 2018-07-20 16:10:35 -07:00
Matthew Wringe c9f8715bee Add in missing galley permissions for OpenShift (#1899) 2018-07-20 13:53:35 -07:00
mtail 3bb4f605f2 Update reference docs. 2018-07-20 13:29:08 -07:00
Frank Budinsky 094007ddff Traffic managment rule config concepts improvements (#1897) 2018-07-20 13:15:36 -07: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
mtail a580eab41c Update reference docs. 2018-07-20 06:23:03 -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
Yossi Mesika 5e7684acd6 Updated upgrade instructions (#1883)
* Updated upgrade instructions

* Lint

* Update index.md
2018-07-20 06:08: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
Pengyuan Bian ec6a89bd5c Update default metrics page (#1874) 2018-07-19 06:16:40 -07:00
David Tesar 713f7b2591 Add AKS to Azure quickstart (#1805) 2018-07-19 06:05:49 -07: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
Georgios Andrianakis de6b17bcf5 Fix the directory in which the Ansible playbooks can be found (#1873)
Relates to: https://github.com/istio/istio/pull/7207
2018-07-18 08:45: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
Tim Swanson 1b11b09761 Multicluster: add details on enabling mTLS for control plane and app pods (#1833)
* Multicluster: add details on enabling mTLS for control plane and app pods

- describes deployment steps and includes an example deployment with commands

* fix review comments on wording
2018-07-18 07:39: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
Pengyuan Bian 82685030a4 Add two expressions. (#1840) 2018-07-18 04:41:19 -07:00
Douglas Reid 1328fbdd15 Update TCP Report diagram (#1860) 2018-07-18 04:38:00 -07:00
Andra Cismaru 78b4c20adf Extract platform prerequisites (#1834)
* Extract platform prerequisites

* Reorg

* Remove the inner pages from the menu

* Conform to the site directory structure

* Fix the link wording to match the title of the link and the uppercase

* Fix lint errors

* more lint errors
2018-07-17 22:49:37 -07:00
Tiago M. Vieira 0159e7ff3f fix typo (#1861) 2018-07-17 15:31:37 -07:00
Frank Budinsky 7501ba05c3
workaround for hugo bug (#1856)
* workaround for hugo bug

* unindent div

* fix lint errors

* one more try

* try simpler text section
2018-07-17 13:19:37 -04:00
Rocky Shang a05a9fc28e add explict instructions to enable autoinject in ns (#1746) 2018-07-17 12:40:18 -04: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
Dan Ciruli ba95d12f68 Updating 3 diagrams (#1751) 2018-07-16 21:45:16 -07:00
mtail eec52a447f Fix some proofing errors. 2018-07-16 21:39: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
Sven Mawson d8857391a1 Switch bookinfo install to use kubectl apply instead of istioctl create for ingress (#1837)
Randomly bit me since I didn't have istioctl in PATH, no need to use istioctl here.
2018-07-16 15:57:15 -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
jnativio 6d9cfa111c Update Realistic Benchmark section on docs (#1823) 2018-07-15 07:50:50 -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
mtail 97a59a82e0 Update reference docs. 2018-07-13 20:06:09 -07:00