Commit Graph

146 Commits

Author SHA1 Message Date
Brian Avery 8f9f335365
Add table of contents test status (#10010) 2021-06-29 09:55:49 -07:00
craigbox cdc3beeaf7
Update the Community Drive URL in ZH (#9814)
* Change the Community Drive URL (and some small related fixes)

* Update the Community Drive URL in ZH
2021-05-20 10:00:37 -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 69911014ba
Update links for new site layout (#9765)
* Update links for new site layout

* Update links for new site layout

* delete What Is Istio page
2021-05-17 08:37:55 -07:00
craigbox f4ee46bc96
Remove page icons (#9767) 2021-05-17 07:53:20 -07:00
Frank Budinsky 520aca1ad9
Add -n to uses of samples/multicluster/expose-istiod.yaml (#9581)
* fix uses of samples/multicluster/expose-istiod.yaml

* rm zh file
2021-04-22 13:27:02 -07:00
Eric Van Norman e575b768fa
prepare for v1.10 as istio source is already branched (#9469) 2021-04-07 12:04:45 -07:00
Xiaopeng Han dd2e10ff00
Adding destination rules part to the tip section in "bookinfo" page (#9230)
* revise author info to pass google cla

* revise the tip content in bookinfo page

* run make gen

* Update content/en/docs/examples/bookinfo/index.md

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

Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2021-03-25 06:59:51 -07:00
Nicole Li a7e25f74d4
zh-translation: content/zh/docs/examples/microservices-istio/add-istio (#9129)
* zh-translation: content/zh/docs/examples/microservices-istio/add-istio

Signed-off-by: nicole-lihui <hui.li-iog@daocloud.io>

* update translation

* update translation

* fix Pods to Pod and en link to zh link

* fix sort line number and 你 to 您

* fix 边车 to Sidecar

* fix formate
2021-03-14 20:17:35 -07:00
davidhauck 8140906812
Update master to 1.10 (#8931)
* build an archive of v1.8 in master

* update data/versions.yml and archive index page

* advance master to release-1.10

* run make gen
2021-02-09 12:46:44 -08:00
John Howard 51650924c9
VMs: add doc test, re-org examples (#8892)
* Add documentation test for VMs

* Remove single and multinetwork docs, move up a level

* Fixes

* fix tests

* fix test
2021-02-04 21:31:44 -08:00
Eric Van Norman bea8d187e5
Silence curl command (#8773)
* Silence curl command

* Update more files with -sS (adding S to show errors)

* Over-agressive on the -S and causing some tests to fail.

* Remove more curl -S flags
2021-01-20 09:45:50 -08:00
Steven Landow aaebf9798e
update virtual machine docs and fix multi-network doc (#8746)
* undocument workload group command

* multi-network changes

* address comments

* missing brace

* trailing spaces

* revert zh docs

* fold multi-network instructions into main doc

* include --clusterID flag

* lint
2021-01-08 10:50:57 -08:00
Frank Budinsky a70e78f25e
Test cleanup (#8564)
* Framework inject set +e at start of cleanup test script

* tabs

* fix typo

* add nl

* fix doc
2020-11-24 16:26:19 -05:00
Weston Carlson 8d6bf41aa6
Use cluster.env over sidecar.env to match install. (#8525) 2020-11-19 07:17:41 -08:00
Steven Landow 55de1c8dec
use istioctl x workload in vm installation doc (#8418)
* use istioctl x workload command in vm installation doc

* final fixups

* move cert to etc/certs

* remove separate auto-register doc

* lint

* fix lint

* add -y

* use tabs

* backticks

* lint

* split expose item

* default wle cmd

* fix category names

* centos install

* the

* command doesn't generate sidecar.env

* env var list
2020-11-12 13:58:03 -08:00
SerenaFeng 36120ecc31
grant mysql root access to other IPs (#8378) 2020-10-30 12:04:29 -07:00
Steven Landow 811fd15ecf
vm autoregistration doc (#8372)
* set namespace in sidecar.env

* autoregistration

* dollars

* feature flag tip

* double configure

* trailing space

* gen

* trailing spaces

* more trailing

* reword

* reword

* lint

* Update .spelling

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

* backticks

* gen

* remove ports from workloadgroup

* set weight

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

* during install

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

* provided with

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

* space after ticks

* Update content/en/docs/examples/virtual-machines/single-network/index.md

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

* Update content/en/docs/setup/install/virtual-machine/index.md

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

* Update content/en/docs/examples/virtual-machines/autoregistration/index.md

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

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-10-30 13:24:19 -04:00
Mariam John 3a9e33542a
Update the `Learn Microservices Using Kubernetes and Istio` example (#8379)
Update this example in the Istio docs as part of writing automated test cases(#7989). The updates
include:

1. Setup a Kubernetes Cluster
- Remove Step-6 since we are installing Istio using the demo profile, access logging is enabled by default
- Step 7 - Updated command for Ingress resource to use Istio's Ingress controller
2. Setup a local computer - fix a small typo
3. Run ratings in docker
 - export USER variable
 - name the ratings container 'my-ratings' so that we can later stop it easily using this name
4.Run Bookinfo with Kubernetes
 - Configure Kubernetes Ingress resources and access your application's webpage (add annotation to use Istio's ingress controller)
 - Fixed output of some commands
5. Monitoring with Istio
 - Remove link to an old blog that is not working.
6. Fixed output of some commands
2020-10-28 09:06:49 -07:00
Steven Dake c4d66e5413
Single network virtual machine example (#8203)
* Single network virtual machine instructions

This is a copy and paste from the multi-network instructions with
anything "multi-network" removed.

* Address @frankbu's comments. cannot run linter atm.

* Fix linting error

* Unindent a section
2020-09-28 11:20:27 -07:00
Bryan Muscedere 106eac2db1
Removal of -it in kubectl commands. (#8216) 2020-09-25 14:30:39 -07:00
Istio Automation 457b3b1b11
fix mysql password (#8158)
There's a letter p missing from the password.

Co-authored-by: Jimmy Song <rootsongjc@gmail.com>
2020-09-17 10:49:41 -04:00
Christian Posta 8c496c937e
broken doc for multi-network VM mesh expansion, this updates it (#8024)
* broken doc for multi-network VM mesh expansion, this updates it

* fixed lint, fixed snake case

* made changes to formatting/alignment
2020-09-09 13:26:14 -07:00
Eric Van Norman 59ebec040b
Update reference docs - remove metrics items (#8061)
* Update reference docs - remove metrics items

* Fix links

* Actually fix links

* Fix make gen

* Early change from https://github.com/istio/api/pull/1617

* Review comments and rebase
2020-09-02 10:21:04 -07:00
Eric Van Norman 416e7ce17a
Remove mTLS since it's never discussed (#7974) 2020-08-19 07:46:20 -07:00
Eric Van Norman 6024905e61
Next round of changes to get tutorial working (#7959) 2020-08-14 15:26:41 -07:00
Eric Van Norman 0dcad70d38
Learn Microservices using Kubernetes and Istio Issues changes for 1.7 (partial) (#7941)
* Changes for 1.7

* Fix links
2020-08-12 16:34:23 -07:00
Gregory Hanson b26261cab3
update wording on bookinfo destination rules differences (#7921)
* update wording on bookinfo destination rules differences due to auto mtls

* accept rewording suggesting

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

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-08-12 13:35:57 -07:00
Jason Wang 02df6b9fe9
Fix multi network VM doc (#7894) 2020-08-10 06:32:53 -07:00
Mitch Connors ef70b8e44f
Add missing var declaration (#7851) 2020-08-04 06:44:17 -07:00
Mitch Connors 4521eb0239
fix bash variable name (#7816) 2020-07-30 06:14:43 -07:00
Frank Budinsky 74f20ed19b
Document owners listing (#7739)
* Document owners listing

* tweak format

* another tweak

* sort

* maybe better

* tweak

* revert

* add warning

* change owners of vm examples
2020-07-16 12:20:25 -07:00
Frank Budinsky e9a89c879f
Add owner attribute to docs (#7737)
* Add owner attribute to docs

* remove @
2020-07-15 15:19:40 -07:00
Frank Budinsky 412f03105c
Kubernetes Ingress Test + fixes (#7662)
* Kubernetes Ingress Test + fixes

* cleanup

* fix circuit-breaking test

* fix lint

* remove -it
2020-07-06 07:54:35 -07:00
天马行空 495b60e312
upadte the content/en/docs/examples/virtual-machines/multi-network/index.md (#7639) 2020-06-29 07:20:27 -07:00
Frank Budinsky 01c4cce951
Add proper wait for config calls to tests (#7620)
* Add wait for config calls to tests

* two more
2020-06-24 09:48:29 -07:00
Fernando Ripoll 0a8cb8313b
Replace deprecated api versions in EN docs (#7598) 2020-06-22 07:40:39 -07:00
Hongyi Zhang 5fbb14bedc
Convert all old tests to new tests (#7522)
* add an example task to test

* main test function: save progress

* a working example: routing request

* improve log info and error handling

* introduce makefile

* run each test as a subtest; remove common setup from test.sh

* add another test.sh: fault-injection

* improve error handling

* check test environment

* add two more test.sh files

* fix make command for istio setup

* update two test.sh files from upstream

* add comments and update README.md

* update test.sh files from upstream

* support multiple test names

* update README

* update README.md for new framework

* remove documentation of migration steps

* undo format changes

* change separation line to '# @cleanup'

* move go code and makefile from content/ to tests/

* change package name

* make for loop more readable

* change the set of auto-sourced scripts

* add docs for all functions

* approach to deal with folders with the same name

* minor fixes to ensure everything still runs

* fix make gen error

* add a TIMEOUT argument

* make sure util/debug.sh works with new framework

* make lint-go happy

* [BIG CHANGE] allow different istio setup configs

* make linters happy

* make linters happier

* changed wording and function orders

* make error return as the 2nd argument

* add TODOs

* Update content/en/docs/tasks/traffic-management/traffic-shifting/test.sh

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

* Update tests/README.md

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

* Update tests/README.md

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

* Update tests/README.md

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

* Update tests/README.md

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

* Update tests/README.md

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

* Update tests/README.md

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

* only test english docs

* Update tests/README.md

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

* allow test.sh as suffix

* move adding setup configs to tests/setup

* recommend full paths

* Update tests/README.md

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

* require full test paths

* converting old tests to new tests: traffic-management and misc

* converting old tests to new tests: security

* remove old tests

* Update content/en/docs/tasks/security/cert-management/dns-cert/test.sh

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

* simplify setup configs

* Update content/en/docs/tasks/security/authentication/authn-policy/test.sh

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

* Update content/en/docs/tasks/security/authentication/mtls-migration/test.sh

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

* Update content/en/docs/tasks/security/authorization/authz-http/test.sh

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

* do not let istioctl prompt y/n

* Update content/en/docs/tasks/traffic-management/ingress/ingress-sni-passthrough/test.sh

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

* Update content/en/docs/tasks/traffic-management/ingress/secure-ingress/test.sh

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

* Update content/en/docs/tasks/security/cert-management/plugin-ca-cert/test.sh

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

* simplify stuff

* rename dns-cert test.sh to test_broken.sh

* fix dns-cert doc and test

* remove egress=disabled

* fix test

* Update content/en/docs/tasks/observability/logs/access-log/test.sh

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

* Update content/en/docs/tasks/security/authentication/authn-policy/test.sh

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

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-06-11 11:15:48 -07:00
Navraj Singh Chhina e7616b2ac0
Disable ShellChecking for SC2164 (#7507)
* add missing cleanup for vs nginx

* disable SC2164 which checks safe cd

* make gen
2020-06-08 13:56:32 -07:00
Shamsher Ansari 9fe272272b
update doc to use istioctl install (#7396) 2020-06-01 11:02:27 -07:00
Frank Budinsky e11cf24f0d
Add test: attribute to all md files (#7413) 2020-05-27 09:11:26 -07:00
Tariq Ibrahim 66b02be6f4
correct typo in spiffe and add glossary entry (#7360) 2020-05-20 06:33:24 -07:00
Frank Budinsky f45bc9e1a8
Remove obsolete '# ' uses from all tests (#7233) 2020-05-06 19:17:11 -04:00
Oliver Liu 1e73594260
Restructure the cert management tasks. (#7209)
* Restructure the cert management tasks.

* Small fix.

* Fix references.

* Fix links

* Small fix.

* Update content/en/docs/tasks/security/cert-management/plugin-ca-cert/index.md

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

* Small fix.

* Change the weights.

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-05-04 14:57:29 -04:00
Frank Budinsky 1fe7056ffa
Partial convert mirror test to new model (#7153)
Reverted the actual mirror test script, because mirror test seems to have some subtle failure when running with what seems to be the exact same commands via snips. Will investigate further in followup PR. Merging this one to get the generator changes.
2020-04-25 12:34:24 -04:00
Frank Budinsky a7107678f5
Convert TCP traffic shifting test (#7131)
* Convert TCP traffic shifting test

* lint errors

* regen

* test disable spellcheck

* temporary disable gen-check

* disable inappropriate bash lint errors

* disable gen check

* one more regen

* reenable gen check

* remove -it options

* revert commands

* fix app health check outdated
2020-04-22 18:26:27 -07:00
Frank Budinsky a9541a2b42
Convert bookinfo test to new model (#7127)
* Convert bookinfo test to new model

* missing include

* Fix kubectl output

* fix elapsed time regex
2020-04-22 11:36:01 -07:00
Shamsher Ansari 290ff5fa8e
Add test for Request Timeouts (#6660)
* Add test for Request Timeouts

* Update test to extract snippets

* Apply suggestions from code review

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

* Fix lint error

* Use code snippets from bookinfo snips

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

* Remove sleep pods

* remove deprecated $snippet and use use verify func

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

* Skip test failure

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-04-22 10:10:28 -04:00
John Pape 8ecc8fc10c
Add istiod to the glossary page (#6899)
* Add istiod to the glossary page

* Updated istio learning link.

* adding gloss links to first term usage in page

* Updated gloss links per review
2020-03-18 12:01:53 -04:00
Frank Budinsky 8774229973
Cleanup .spelling (lower case istiod not allowed) (#6858)
* Cleanup .spelling

* remove lower case istiod

* add backticks

* remove backticks

* restore backticks
2020-03-11 16:23:03 -04:00
Frank Budinsky 479b4b161c
[Release-1.5] Update VM expansion doc (#6743)
* Early draft for VM updates

* Update the second doc - instead of duplication we should just link

* Remove some details, we should document ACME certs in 1.6

* update vm doc for 1.5

* Fix lint error

* remove duplication

* fix lint error

* fix lint error

* fix lint error

* fix lint error

* fix broken link

* fix broken link

Co-authored-by: Adam Miller <1402860+adammil2000@users.noreply.github.com>
2020-03-05 16:36:50 -05:00
Istio Automation 0d13a9b85a
[Release-1.5] Remove mTLS tutorial module (#6735)
Co-authored-by: adammil2000 <adammil2000@users.noreply.github.com>
2020-03-05 12:43:14 -08:00
Istio Automation 5f6d0712b8
Add a guide of plugging in CA cert to istiod and update CA documents (#6644)
Co-authored-by: lei-tang <lei-tang@users.noreply.github.com>
2020-03-05 10:42:54 -08:00
Adam Miller 915c14aabd
Improved Istio Getting Started (#6642)
* Linter error fixes

* Fixed more linter errors

* Linter issue again

* PR feedback

* More PR comments

* Update content/en/docs/setup/getting-started/index.md

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

* Further PR comments

* PR review comments fixed

* Space fix

* More PR comment fixes

* Linter fix

* Linter fix

* More linter issues

* More linter issues2

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-03-03 18:57:06 -08:00
Douglas Reid 6ba9f2c86e
fix(observability docs): restructure docs for v2 telemetry (and remove problematic Mixer refs) (#6533)
* wip: setup observability tasks for v2

Signed-off-by: Douglas Reid <dougreid@google.com>

* continue work

Signed-off-by: Douglas Reid <dougreid@google.com>

* lint fix

Signed-off-by: Douglas Reid <dougreid@google.com>

* remove mixer ref from what-is-istio

Signed-off-by: Douglas Reid <dougreid@google.com>

* further cleanup

Signed-off-by: Douglas Reid <dougreid@google.com>

* lint fix

Signed-off-by: Douglas Reid <dougreid@google.com>

* when will the linting stop?

Signed-off-by: Douglas Reid <dougreid@google.com>

* Update content/en/docs/tasks/observability/mixer/_index.md

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2020-02-26 14:55:17 -08:00
lei-tang 9f5268322f
Update Node Agent to Istio Agent for Istio 1.5 (#6516)
* Update Node Agent to Istio Agent

* Add the article "the" to Istio Agent
2020-02-24 10:29:47 -08:00
imgbot[bot] bc5edc8b41
[ImgBot] Optimize images (#6482)
*Total -- 3,315.63kb -> 2,462.23kb (25.74%)

/content/en/docs/setup/platform-setup/kubesphere/images/kubesphere-console.png -- 334.02kb -> 203.49kb (39.08%)
/content/en/docs/examples/microservices-istio/add-istio/dashboard-service-select-productpage.png -- 218.73kb -> 149.48kb (31.66%)
/content/en/docs/examples/microservices-istio/add-istio/dashboard-service.png -- 188.14kb -> 131.59kb (30.05%)
/content/en/docs/examples/microservices-istio/add-istio/dashboard-select-dashboard.png -- 328.05kb -> 230.16kb (29.84%)
/content/en/docs/examples/microservices-istio/enable-istio-all-microservices/dashboard-ratings.png -- 190.72kb -> 135.04kb (29.19%)
/content/en/docs/examples/microservices-istio/add-mtls/dashboard-ratings-mtls.png -- 140.99kb -> 100.51kb (28.71%)
/content/en/docs/examples/microservices-istio/add-istio/dashboard-mesh.png -- 228.11kb -> 164.63kb (27.83%)
/content/en/docs/examples/microservices-istio/enable-istio-all-microservices/dashboard-mesh-all.png -- 260.44kb -> 188.96kb (27.45%)
/content/en/docs/examples/microservices-istio/add-new-microservice-version/bookinfo-reviews-v2.png -- 93.56kb -> 71.35kb (23.74%)
/content/en/docs/examples/microservices-istio/enable-istio-all-microservices/kiali-initial.png -- 170.96kb -> 136.51kb (20.15%)
/content/en/docs/examples/microservices-istio/enable-istio-all-microservices/kiali-edge-labels-menu.png -- 182.78kb -> 146.78kb (19.7%)
/content/en/docs/examples/microservices-istio/enable-istio-all-microservices/kiali-display-menu.png -- 183.97kb -> 148.12kb (19.49%)
/content/en/docs/examples/microservices-istio/istio-ingress-gateway/kiali-ingress-gateway-only.png -- 178.97kb -> 145.13kb (18.91%)
/content/en/docs/examples/microservices-istio/istio-ingress-gateway/kiali-ingress-gateway.png -- 188.66kb -> 153.92kb (18.41%)
/content/en/docs/examples/microservices-istio/add-mtls/kiali-mtls.png -- 201.32kb -> 164.84kb (18.12%)
/content/en/docs/examples/microservices-istio/logs-istio/prometheus.png -- 219.38kb -> 184.89kb (15.72%)
/content/zh/about/contribute/review/review-process.svg -- 6.85kb -> 6.80kb (0.66%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: Imgbot <help@imgbot.net>
2020-02-18 20:30:20 -08:00
Jason Young 1d2830fc2b
remove deprecated platform specific examples (#6468)
* remove deprecated platform specific examples

This examples were deprecated in the 1.4 release with
https://github.com/istio/istio.io/pull/5663. They were scheduled to be
removed in the next release (1.5).

* undo zh changes
2020-02-18 16:40:55 -08:00
Jason Young 2213f1fbba
remove references to experimental simplified multicluster setup scripts (#6467)
* remove references to experimental simplified multicluster setup scripts

* undo zh changes
2020-02-18 16:20:32 -08:00
Adam Miller 43609130ea
Add tutorial modules for enabling Istio, mTLS, versioning, gateway, logging (#6372)
* Added new modules

* Add more modules

* Grammar tweaks

* Tutorial fixes

* Fixed pathing errors and desc.

* Fixed broken steps and typos

* Restore download section

* fixed broken links

* Fixed more broken links

* Fixed linter issue

* PR review fixes

* Remove unwanted json file

* Lots of review fixes
2020-02-11 13:50:44 -08:00
imgbot[bot] 619dc10350
[ImgBot] Optimize images (#6131)
*Total -- 173.46kb -> 133.67kb (22.94%)

/content/en/docs/examples/microservices-istio/bookinfo-kubernetes/bookinfo.png -- 91.13kb -> 70.05kb (23.12%)
/content/en/docs/examples/microservices-istio/production-testing/bookinfo-details-unavailable.png -- 82.33kb -> 63.62kb (22.73%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: Imgbot <help@imgbot.net>
2020-01-31 08:06:45 -08:00
Vadim Eisenberg 0eb6fae123 Tutorial fixes: single microservice, docker, Kubernetes (#6171)
* remove "on the code" from "note the following elements"

* move "from a different terminal session" to the previous curl command

use terminal window instead of terminal session, since window is more clear

* rewrite the last sentence of the "Run raitings in Docker" module

* rewrite the sentence about the final version in the Bookinfo example

* remove setting NAMESPACE and KUBECONFIG since they were set in "setup local computer"

* environmental variable -> environment variable

see https://en.wikipedia.org/wiki/Environment_variable

* the Bookinfo example page -> the Bookinfo example

* in the page -> on the page

* remove "on the tutorial namespace"

all the operations are performed on the tutorial namespace anyway

* remove "Such clients are known as mesh-external clients"

there is no mesh introduced yet, and this sentence does add much information

* use kubectl patch instead of editing yaml

for GKE, to change productpage's type to LoadBalancer

* sudo is required to edit /etc/hosts, not to run the echo command

* add /static to Kubernetes Ingress Gateway
2020-01-08 07:13:11 -08:00
Vadim Eisenberg b05c4c73e0 Tutorial fixes: prerequisites, setup Kubernetes, setup a local computer (#6153)
* no need to "connect to your cluster" in order to create an environment variable

* no need for mutual TLS in Istio installation

* fix the Jaeger port

should be 9411 instead of previous 80

* split the sentence about sending the configuration files to each participant

* you configured the cluster for the tutorial (single)

in this tutorial, the tutorial is used in single. The tutorial is composed of multiple modules.

* when setting local computer, do not export the namespace

the namespace name is selected in the previous steps by the instructors or
by the participant who owns a cluster
2020-01-02 15:12:23 -08:00
Adam Miller cfacac51b7 Adding tutorial modules: containerize, deploy, and test (#5485)
* Added first draft of three modules

* New links, linter fixes, grammar

* Fixed variable steps, sequencing, removed TODO

* Fixed linter error

* GKE note and config verification steps

* Fixed typo

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-ratings-in-docker/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-ratings-in-docker/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-bookinfo-with-kubernetes/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-ratings-in-docker/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/setup-local-computer/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/testing-in-production/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Update content/en/docs/examples/microservices-istio/run-ratings-in-docker/index.md

Co-Authored-By: Rigs Caballero <grca@google.com>

* Implemented review comments

* Fixed bad link

* Fixed linter failure

* Fixed link and warning indent
2019-12-17 17:26:24 -08:00
Frank Budinsky 3a1939836a Bookinfo getting started clarification (#6063) 2019-12-12 10:30:02 -08:00
Martin Taillefer c863bea599
Content changes to prepare to switch to the new Hugo. (#5993)
These fix problems encountered when switching to the new Hugo which has
a completely different markdown engine. I went through diffs of the generated
HTML and made required adjustments.
2019-12-05 12:44:01 -08:00
Frank Budinsky 60f73570f0 Another ops guide incremental improvement (#5830)
* Another ops guide incremental improvement

* fix broken links

* more lint errors

* one more lint

* fix aliases
2019-11-25 11:58:39 -08:00
Iris 60941d311a Update vm examples for mesh expansion to use istioctl (#5671) 2019-11-15 08:12:46 -08:00
Rigs Caballero 22d066be37 Added the Best Practices section with general principles. (#5137)
* Added the Best Practices section with general principles.

This is the beginning of the new Best Practices section.
Our goal is to provide a section for all the best practices and recommendations
for Istio deployments. The best practices are based on the identified and
recommended deployment models.

Signed-off-by: rcaballeromx <grca@google.com>

* Change headings for clarity.

Adds clarity to some passages based on feedback.
Removes a list of recommendations that was causing some confusion.
Adds a glossary entry for failure domains and how they relate to a
platform's availability zones.

Signed-off-by: rcaballeromx <grca@google.com>

* Move Best Practices to Ops Guide

Signed-off-by: rcaballeromx <grca@google.com>

* Moved Deployment Best Practices to a new "Prepare Your Deployment" section.

Moved all deployment preparation content into a new section under "Setup".
For now the content includes the following sections:

- Deployment models
- Deployment best practices
- Pod requirements

Merged the two existing pages containing pod requirements into one single page.

Signed-off-by: rcaballeromx <grca@google.com>

* Replace example with better guidance around namespace tenancy.

Signed-off-by: Rigs Caballero <grca@google.com>

* Add links and language pointing to the Prepare section

Signed-off-by: Rigs Caballero <grca@google.com>

* Fix minor typos and broken links.

Signed-off-by: Rigs Caballero <grca@google.com>

* Move from Setup to Operations

Signed-off-by: Rigs Caballero <grca@google.com>

* Fix broken links

Signed-off-by: Rigs Caballero <grca@google.com>

* Fix rebasing issues.

Signed-off-by: Rigs Caballero <grca@google.com>

* Fix multicluster install link.

Signed-off-by: Rigs Caballero <grca@google.com>
2019-11-14 11:58:29 -05:00
Martin Taillefer efad815752 New experimental multicluster setup instructions (#5495) 2019-11-14 06:12:45 -08:00
Frank Budinsky bb6e6277a4 Some cleanup and clarifications (#5663) 2019-11-13 12:26:45 -08:00
Arun Fung ca399fad04 fix helm docs URL (#5654) 2019-11-13 09:33:20 -08:00
Frank Budinsky f5ce9feb70
Consolidate getting started instructions (#5642)
* Consolidate getting started instructions

* review comments

* fix broken links

* add istioctl link

* Fix spelling

* more broken links

* one more
2019-11-12 23:04:33 -05:00
Frank Budinsky 49de5021b8 Followup fixes from #5215 (#5632)
* Followup fixes from #5215

* remove extra bracket
2019-11-12 07:17:02 -08:00
Rigs Caballero 047785da6a Replace "Mesh Expansion" with "VM Support" and related edits. (#5215)
Let's make additional changes in a followup PR.


* Replace "Mesh Expansion" with "VM Support" and related edits.

To avoid confusion and improve the visibility of the VM-related content, these
changes align with terminology used by our users.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix descriptions, titles and link texts.

Addressed the feedback given around the link text still containing "mesh
expansion". Also addressed the feedback around the accuracy of the
titles and descriptions used.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix bullets and descriptions.

Signed-off-by: rcaballeromx <grca@google.com>

* Return content to examples.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix broken links.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix title for accuracy.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix links for ZH content.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix language for clarity.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix broken link to SDS task.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix merge conflicts.

Signed-off-by: Rigs Caballero <grca@google.com>
2019-11-11 18:28:05 -05:00
Martin Taillefer 01747f2349
Fix a bunch of busted links. (#5588) 2019-11-11 07:43:43 -08:00
Jonh Wendell 5d996f6f2d Mention OpenShift specific instructions on Bookinfo tutorial (#5429)
It's easy to skip that step, and when deployment fails it will
take some time to people realize what was the mistake.
2019-11-07 13:08:17 -08:00
Martin Taillefer 4d4e6ae28e
General cleanup items. (#5325)
- Fix a bunch of heading capitalization.

- Remove words that shouldn't be in the dictionary
and update the text accordingly.

- Added a few @@ sequences to reference content files from text blocks.

- Used a few {{< source_branch_name >}} sequences to refer to the proper
branch in GitHub rather than master.
2019-11-04 06:41:54 -08:00
Frank Budinsky abab549d5d Fix broken links (#5288) 2019-10-29 16:18:21 -07:00
Frank Budinsky f220f655a7 Deprecate helm install (#5270)
* Deprecate helm install

* fix lint

* address review comments

* correction
2019-10-29 06:37:34 -07:00
Martin Taillefer c1aa9858ab Remove kubectl from the spelling dictionary. (#5268) 2019-10-28 19:45:34 -07:00
Rigs Caballero 03ca9f6478 Move pages out from the Concepts section (#5256)
* Move Deployment Models from Concepts to Setup

Signed-off-by: rcaballeromx <grca@google.com>

* Move Architecture from Concepts to Ops.

Signed-off-by: rcaballeromx <grca@google.com>

* Move Performance page from Concepts to Ops

Signed-off-by: rcaballeromx <grca@google.com>
2019-10-24 15:40:25 -07:00
Eric Van Norman 5653996827 Fix ordering between setup and prereq pages (#5229) 2019-10-22 11:30:43 -07:00
craigbox 9a90c888d4 Add missing backticks to display example DNS name (#5207)
Reads: '..global'
Should read: '<name>.<namespace>.global'
2019-10-20 07:10:18 -07:00
Martin Taillefer d6445fc726
Update reference docs. (#5173)
preliminary.istio.io will now display reference material for the release-1.4 branches
of istio/istio, istio/api, and istio/operator.
2019-10-17 11:09:11 -07:00
imgbot[bot] 6e1825036e [ImgBot] Optimize images (#5167)
*Total -- 2,116.10kb -> 2,113.71kb (0.11%)

/assets/inline_images/landing/routing-and-load-balancing.svg -- 2.02kb -> 1.49kb (26.05%)
/assets/inline_images/landing/telemetry-and-reporting.svg -- 2.26kb -> 1.74kb (22.86%)
/assets/inline_images/landing/policy-enforcement.svg -- 1.41kb -> 1.12kb (21.01%)
/static/img/istio-bluelogo-nobackground-unframed.svg -- 0.32kb -> 0.26kb (18.73%)
/static/img/istio-whitelogo-bluebackground-unframed.svg -- 0.39kb -> 0.32kb (17.75%)
/static/img/istio-bluelogo-whitebackground-unframed.svg -- 0.39kb -> 0.32kb (17.13%)
/static/img/istio-bluelogo-nobackground-framed.svg -- 0.35kb -> 0.29kb (17.13%)
/assets/inline_images/landing/resiliency.svg -- 2.33kb -> 1.94kb (16.83%)
/static/img/istio-bluelogo-whitebackground-framed.svg -- 0.42kb -> 0.35kb (16.47%)
/static/img/istio-whitelogo-bluebackground-framed.svg -- 0.42kb -> 0.35kb (15.89%)
/assets/inline_images/landing/istio-logo.svg -- 0.17kb -> 0.16kb (6.25%)
/assets/inline_images/istio-whitelogo-bluebackground-rounded.svg -- 0.21kb -> 0.21kb (3.21%)
/content/en/blog/2018/egress-https/https_from_the_app.svg -- 16.61kb -> 16.59kb (0.12%)
/content/en/about/contribute/diagrams/diagram-guidelines.svg -- 47.65kb -> 47.63kb (0.05%)
/content/en/blog/2018/egress-monitoring-access-control/https-to-gateway.svg -- 37.47kb -> 37.46kb (0.05%)
/content/en/blog/2018/egress-monitoring-access-control/http-to-gateway.svg -- 37.63kb -> 37.61kb (0.05%)
/content/en/docs/reference/config/policy-and-telemetry/mixer-overview/topology-with-cache.svg -- 81.78kb -> 81.75kb (0.03%)
/content/en/blog/2019/data-plane-setup/arch-2.svg -- 82.76kb -> 82.74kb (0.03%)
/content/en/docs/setup/install/multicluster/shared-gateways/diagram.svg -- 116.08kb -> 116.05kb (0.02%)
/content/en/docs/tasks/traffic-management/egress/wildcard-egress-hosts/EgressGatewayWithSNIProxy.svg -- 71.72kb -> 71.71kb (0.02%)
/content/en/docs/examples/mesh-expansion/bookinfo-expanded/mesh-expansion.svg -- 217.56kb -> 217.53kb (0.01%)
/content/en/blog/2017/mixer-spof-myth/mixer-spof-myth-2.svg -- 91.28kb -> 91.28kb (0.01%)
/content/en/blog/2019/egress-traffic-control-in-istio-part-2/SecurityArchitectureWithL3Firewalls.svg -- 502.86kb -> 502.83kb (0%)
/content/zh/docs/concepts/multicluster-deployments/multicluster-with-gateways.svg -- 249.43kb -> 249.42kb (0%)
/content/en/docs/setup/install/multicluster/gateways/multicluster-with-gateways.svg -- 250.49kb -> 250.48kb (0%)
/content/zh/docs/concepts/multicluster-deployments/multicluster-with-vpn.svg -- 150.61kb -> 150.60kb (0%)
/content/en/docs/setup/install/multicluster/shared-vpn/multicluster-with-vpn.svg -- 151.47kb -> 151.47kb (0%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-10-17 10:05:01 -07:00
Adam Miller 8a29b55cf5 Add microservices tutorial - first modules (#5111)
* Add intro, fix broken links/titles, set 80 columns

* Clarified, expanded wording and made it consistent

* Fixed curl case

* Removed tutorial node and moved to examples node

* Fixed PR comments
2019-10-15 12:02:38 -07:00
Frank Budinsky 78ec428817 Improve concepts organization (#5095)
* cleanup unused files

* tweak wording

* merge traffic management architecture material

* reorg top level concept sections

* lint errors

* fix list style
2019-10-04 11:43:31 -07:00
Frank Budinsky 6535ab7103 Use same bookinfo version on both clusters of MC example (#5094)
* Use same bookinfo version on both clusters of MC example

* apply reviews serviceaccount
2019-10-03 07:53:29 -07:00
Frank Budinsky 00c997abb3 Fix broken links (#5084) 2019-09-30 11:06:23 -07:00
Martin Taillefer d42dfe94ba
Introduce top-level News section. (#5060) 2019-09-27 07:09:58 -07:00
Martin Taillefer 91c93a39b3
Added a bunch of links around istioctl. (#4970) 2019-09-12 08:26:58 -07:00
Martin Taillefer c4dd5227f5
Replace uses of ``` with {{< text >}} (#4950)
- Add a lint check to prevent further use of ```
2019-09-10 10:55:41 -07:00
Rigs Caballero df9db64b27 Add Istio Deployment Models concept. (#4813)
* Add Istio Deployment Models concept.

This concept replaces the old multi-cluster concept.
Includes new diagrams that comply with the diagram creation guidelines.
Updates the Chinese content to use a local copy of the previous diagrams.
Fixes all internal links to the previous version of the doc.

Signed-off-by: rcaballeromx <grca@google.com>

* Add glossary entries for needed terms.

The terms involved are:

    - Cluster
    - Identity
    - Trust domain

Signed-off-by: rcaballeromx <grca@google.com>

* Define cluster in a platform agnostic way.

Also adds links between `identity` and `trust domain`.

Signed-off-by: rcaballeromx <grca@google.com>

* Add missing `(` in links.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix links to sections and reduce image sizes.

Signed-off-by: rcaballeromx <grca@google.com>

* Simplify the definition of `trust domain`

Signed-off-by: rcaballeromx <grca@google.com>

* Move old images to the ZH content.

Signed-off-by: rcaballeromx <grca@google.com>

* Add reworked control plane content.

Also addresses the comments left on the PR including those regarding the
diagrams.

Signed-off-by: rcaballeromx <grca@google.com>

* Add fail over example and glossary entries.

This update also reworks the control plane models section to fit the example.
Additional adjustments were made to the diagrams too.

Signed-off-by: rcaballeromx <grca@google.com>

* Move mesh models section.

Also minor fixes and edits.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix glossary entries and links.

Signed-off-by: rcaballeromx <grca@google.com>
2019-08-30 10:34:30 -07:00
Frank Budinsky ca7559cab2 Remove Nomad & Consul docs (#4805)
* Remove Nomad & Consul docs

* broken links

* more broken links

* more broken links

* fix spelling errors

* remove broken ref
2019-08-16 12:13:30 -07:00
Martin Taillefer d0cf1e171e
Move English content to content/en as agreed in WG meeting. (#4789)
Once this goes in, I'll move content_zh to content/zh.
2019-08-14 15:45:31 -07:00