Commit Graph

2486 Commits

Author SHA1 Message Date
Rigs Caballero a47dc08cf1 Edit and clean the multicluster installation. (#2703)
* Edit and clean the multicluster installation.

Performed a major edit to enhance the clarity and accuracy of the content.
The edits include:
* Consistency and quality-of-content improvements including expanding
  abbreviations on first use, adding or modifying markup for emphasis, and
  adding lists.
* Grammar and spelling fixes including fixing passive voice and missing
  articles.
* Content structure improvements to improve the readability and flow of the
  content.
* Introduced heading tags to make identifying cross-references easier to
  identify and maintain.

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

* Address typos

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

* Fix broken links with IDs.

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

* Implemented tabs for procedural options.

Alongside the tabs implementation, a warning and a note were added based on
comments.
2018-11-06 09:18:56 -08:00
xavierbaude 32f5b2a172 Xavierbaude patch openshift (#2840) 2018-11-06 06:03:01 -08:00
Andy Lai d478874e98 Remove static charts. (#2842)
Now that they are built along with daily releases and they can be found
in
https://gcsweb.istio.io/gcs/istio-prerelease/daily-build/master-latest-daily/charts/ for master
or https://gcsweb.istio.io/gcs/istio-prerelease/daily-build/release-1.1-latest-daily/charts/ for release-1.1.
2018-11-06 05:56:48 -08:00
mtail a251c3d52c Fix some broken Envoy links. 2018-11-06 05:24:49 -08:00
Quanjie Lin bfe4b926ec add note for authz permissive mode documentation (#2835) 2018-11-05 15:03:33 -08:00
x15zhang 534cedde9e correct percent expression (#2837)
correct percent expression
2018-11-05 07:02:14 -08:00
flydragon 396b38cd18 zh: content/docs/reference/config/policy-and-telemetry/adapters/denier (#2656)
* zh: content/docs/reference/config/policy-and-telemetry/adapters/denier

add

Signed-off-by: ylf <1045438139@qq.com>

* re-lint

* re-lint

* zh:  content/docs/reference/config/policy-and-telemetry/adapters/denier

fix typo
fix link

Signed-off-by: ylf <1045438139@qq.com>

* re-lint

* zh: content/docs/reference/config/policy-and-telemetry/adapters/denier

fix links

* re-lint

* zh: denier

fix description

Signed-off-by: ylf <1045438139@qq.com>
2018-11-04 19:45:36 -08:00
flydragon 02ff5a3c8d zh: content/docs/reference/config/policy-and-telemetry/adapters/circ… (#2671)
* zh:  content/docs/reference/config/policy-and-telemetry/adapters/circonus

add

Signed-off-by: ylf <1045438139@qq.com>

* zh:  content/docs/reference/config/policy-and-telemetry/adapters/circonus

fix title style

Signed-off-by: ylf <1045438139@qq.com>

* re-lint

* zh: content/docs/reference/config/policy-and-telemetry/adapters/circonus

fix links

* re-lint

* zh: circonus

fix description

Signed-off-by: ylf <1045438139@qq.com>
2018-11-04 19:44:36 -08:00
Jinming Yue 477c93166f zh: sync docs/tasks/traffic-management/mirrorDing/index.md (#2793)
* zh: sync docs/tasks/traffic-management/mirrorDing/index.md

* fix comments
2018-11-04 19:43:36 -08:00
Jonh Wendell 2b861520eb Use port 8000 for httpbin service everywhere (#2461) 2018-11-01 11:56:45 -07:00
Tim Swanson 2a82133d2d grab_charts.sh: Fix istio/cni repo location and helm repo add for istio/istio helm dependencies (#2827) 2018-11-01 07:16:20 -07:00
Jinming Yue 47ce4b5c30 zh: content_zh/about/notes/_index.md (#2773) 2018-11-01 07:13:01 -07:00
Vincent c622659d3c zh: announcing-1.0.3 (#2822) 2018-11-01 07:12:25 -07:00
Jimmy Song 972069e072 zh: fix typo (#2828)
- Refer to #2741
2018-11-01 07:11:47 -07:00
l10xbin 4b7aaa0013 Update translation for task rate-limiting (#2832) 2018-11-01 07:10:14 -07:00
Frank Budinsky 770bc421b5
A few more improvements to TLS origination example (#2826)
* Improve example subsection titles

* simplify tls origination example

* A few more tweaks
2018-10-31 11:59:17 -04:00
John Mazzitelli 9481a38d6d fix typo in helm install instructions (#2825) 2018-10-31 11:05:56 -04:00
l10xbin 73772acf1a Fix request number wrong in(/docs/tasks/traffic-management/circuit-breaking/) (#2820) 2018-10-31 07:32:05 -07:00
shaobai a637d64641 zh: update content (#2808) 2018-10-31 07:30:42 -07:00
Vincent af72fc066d zh: added-istio 1.0.3 release note (#2821) 2018-10-31 07:30:08 -07:00
Frank Budinsky 6bfefa3c40 Improve egress examples (#2823)
* Improve example subsection titles

* simplify tls origination example
2018-10-31 07:29:26 -07:00
Lee Calcote d6525f1eb9 Updating consistency in capitalization (#2824) 2018-10-31 07:27:58 -07:00
mtail 1b9e81f771 Site improvements
- The release note index page is now rendered as a simple list rather than the normal gallery mode.

- Fix use of toc: front-matter, which should be skip_toc instead.
2018-10-31 07:15:57 -07:00
mtail 530e0d6ebe Fix a few issues with the release notes. 2018-10-31 06:56:13 -07:00
mandarjog 9c57b614b0 Add 1.0.3 release notes (#2807) 2018-10-30 10:15:38 -07:00
Vadim Eisenberg 0ed0d7d55f Wildcard https egress gateway (#1984)
* add initial sceleton of the wildcard https egress gateway blog post

* fixed the links and bare URLs

* add missing 'the'

* complete the Background section

* add before you begin and cleanup sections

* add initial configuration items and their cleanup

* add SNI with placeholder

* assume Istio with mutual TLS

* use two virtual services for the egress traffic

required due to https://github.com/istio/istio/issues/7361

* add wikipedia subset to the VirtualService

* add a step to check Envoy's statistics

* move the blog post to tasks

* convert blog post to task

fix weight, remove attribution and publish date, replace "blog post" with "task" in text

* change the title of the section for configuring the HTTPS traffic

* route the traffic from the gateway to www.wikipedia.org

* add a motivation for an additional forward proxy

* add instructions for deploying a new egress gateway

* add a config map for Nginx configuration

* escape $ signs in nginx config

* add empty events section to the nginx config

* create nginx config map in istio-system, use nginx.conf key

* add instructions to add nginx container to an egress gateway

* add directing the traffic in egress gateway to localhost

* replace istioctl by kubectl

* add missing apiVersion fields

* unite two virtual services into one

* use ISTIO_MUTUAL instead of MUTUAL

* move wildcard egress task to the advanced egress examples

* fix links and rename task to example

* run the SNI proxy on port 8443

* use full url of the sni-proxy and port 8443

* use ServiceEntry with static IP endpoint 127.0.0.1 for sni-proxy.local

* drop nginx prefix from sni-proxy items

* add a destination rule to disable mTLS to sni-proxy

* fix the logs of the Istio proxy and the SNI proxy

* remove deleting the SNI proxy

* make the name of the SNI proxy's ServiceEntry name to be sni-proxy

* unite the editing steps of the egress gateway with SNI proxy into one step with substeps

* restructure creating/deleting configuration items for egress gateway with SNI proxy

* clarify the virtual rule for egress gateway with SNI proxy

* add wildcarded to .spelling

https://en.wiktionary.org/wiki/wildcarded

* add "hostnames" to .spelling

* put localhost in backticks

* add 127.0.0.1 and localhost in parentheses

* mTLS -> mutual TLS

* add wikipedia to .spelling

* put *.com and *.org and * in backticks

* remove redundant empty line

* add using helm template configVolumes and additionalContainers

* add an explanation about Nginx

* move creating nginx configuration before creating egressgateway with sni proxy deployment

* add a comment about manual editing of the deployment yaml before Istio 1.1

* add a step for verifying that the sni proxy runs

* Configure Egress Gateway -> Configure an Egress Gateway

* we -> you

* remove double "mutual"

* add semicolon, "and", "also" to a sentence about multiple configuration items

* remove redundant the

* This could not always be the case -> However, this may not...

* IP -> IP address

* split the explanation about the requirement for SNI proxy into two paragraphs

* add a link to Envoy proxy

* IP -> IP address, host -> hosts

* split the motivation for the SNI proxy into one more paragraph

* remove two redundant commas

* requests to -> requests sent to

* request -> requests

* Let's reconfigure -> In this section you will configure

* arbitrary -> arbitrary, not preconfigured

* for that functionality -> to achieve that functionality

* split long lines

* add explanation about the port to listen and port to forward for the SNI proxy

* add an explanation about the Nginx configuration

* fix the name of the config map volume, add a link to Config Map Volume kubernetes description

* sent to, destined to -> destined for

* gateway's proxy -> gateway's Envoy proxy

* the counter for the SNI proxy -> the counter for traffic to the SNI proxy

* replace the cleanup section with a reference to the Egress Gateway's cleanup section

* add setting istio.globalNamespace option

* fix a typo in the name parameter of helm template

* add cpu.targetAverageUtilization to the egressgateway deployment

* remove the part: for Istio before 1.1

* rename the egressgateway proxy to be "istio-proxy"

* add printing mixer log

* in cleanup rename nginx-sni-proxy-config to sni-proxy-config

* split a long line

* add configuration for traffic without mTLS

* set-sni-for-egress-gateway -> egressgateway-for-wikipedia

* use local directory instead of $HOME

* create virtual service together with gateway and destination rule

they are depenedant on mTLS between the sidecar and the egress gateway

* add monitoring and policy subsection

* change connection event from close to open

* Cleanup of the monitoring and policy -> Cleanup of monitoring and policy enforcement

* move wildcard egress gateway into advanced gateways examples

* add missing dot at the end of the example description

* replace cat <<EOF | kubectl apply/create -f - with kubectl apply/create -f - <<EOF

* use -l with kubectl logs for the mixer log

* add egress gateway with SNI proxy diagram

* remove mTLS for TLS

* remove mTLS from the first part (without SNI proxy)

* make the section titles shorter

* fix the links to advanced gateway examples

* remove a redundant empty line

* our requests -> your requests

* send requests -> send requests to

* remove mentioning a destination rule to set destination SNI

* add explanation about SNI monitoring and policies
2018-10-30 11:53:02 -04:00
Jinming Yue 18c7f695ef Fix service format (#2818)
* Fix service format

* keep syntax consistent
2018-10-30 11:52:03 -04:00
Martin Taillefer 32f569bdc7
Turn on Chinese support (#2817)
- Readds the language selection menu choices.

- Enable default language choice based on browser setting. This is used before the menu
forces a particular choice.
2018-10-30 07:21:14 -07:00
mtail c8bb68aea9 Update reference docs. 2018-10-29 21:14:47 -07:00
mtail 71bfe45345 Updated reference docs. 2018-10-29 20:58:07 -07:00
Jinming Yue 43a6cd0861 zh: Add supported k8s versions (#2804) 2018-10-29 06:57:36 -07:00
Jinming Yue 7512bef218 zh: about/contribute/writing-a-new-topic/index.md (#2805) 2018-10-29 06:57:09 -07:00
Vincent c153c50250 zh:sync sidecar-injection (#2806) 2018-10-29 06:56:32 -07:00
Yangmin Zhu 054a7c0ad9 rbac: deprecate RbacConfig with ClusterRbacConfig (#2761) 2018-10-26 11:11:32 -07:00
Guilherme Baufaker Rêgo e61ca7efe0 Updating Instructions with Latest Ansible Installer (#2798) 2018-10-26 11:09:44 -07:00
Jason Young 220f3e8b0f Remove text about istioctl creating routing rules and policy (#2796) 2018-10-25 14:22:34 -07:00
AdamDang 9dda57152f Update _index.md (#2797) 2018-10-25 14:21:53 -07:00
Frank Budinsky b7f25c0abf Add reminder to apply destination rules (#2801) 2018-10-25 11:20:18 -04:00
Vincent c1322cac25 zh: docs/tasks/security/authz-tcp (#2785) 2018-10-24 07:07:42 -07:00
Julien Senon 2d9ac1cd82 Update Task/Enabling rate limits for redisquota (#2791)
* Update Task/Enabling rate limits, remove validDuration in dimension that is not in redisquota, Move redisserverurl and connectionpoolsize

* Update Task/Enabling rate limits, remove validDuration in dimension that is not in redisquota, Move redisserverurl and connectionpoolsize
2018-10-24 07:07:18 -07:00
shaobai d00299bd7e zh:zh/docs/reference/commands/pilot-discovery (#2683) 2018-10-23 10:16:53 -07:00
Jimmy Song 4daa877dab zh: Update content_zh/docs/examples/multicluster/_index.md (#2778) 2018-10-23 10:15:41 -07:00
Pedro Spagiari caee333538 fix(content/docs/setup/kubernetes/minimal-install) wrong filename typo (#2794) 2018-10-22 14:18:10 -07:00
JJ Asghar be693f9661 Update index.md (#2750)
* Update index.md

More pods and services have been added since this doc has been written.

* Added more verbose information

Added `Option 1` and `Option 3` outputs.

Signed-off-by: JJ Asghar <jja@ibm.com>

* Fixed formatting.

Opps.

Signed-off-by: JJ Asghar <jja@ibm.com>

* Removed the output

Put the command to verify the setup, but removed the output per
rcaballeromx's suggestion.

Signed-off-by: JJ Asghar <jja@ibm.com>

* Fixed per rcaballeromx suggestions.

- reformatted and fixed the wording.

Signed-off-by: JJ Asghar <jja@ibm.com>

* Istio, not ingress.

🤦

Signed-off-by: JJ Asghar <jja@ibm.com>

* Copy paste mess up.

Removed a dangling copy paste.

Signed-off-by: JJ Asghar <jja@ibm.com>

* Grammar, I think.

- fixed the optionally have line.

Signed-off-by: JJ Asghar <jja@ibm.com>

* More Grammar.

🤘

Signed-off-by: JJ Asghar <jja@ibm.com>
2018-10-22 09:53:41 -07:00
Vincent aaab17a31d zh: sync /about/feature-stages/ (#2768) 2018-10-22 07:16:26 -07:00
Robert Starmer fce84eae28 Remove extra-config for cert-manager (#2708)
Minikube does the right thing (as of 0.28.1 at least) with creating the embedded CA.  The extra-config parameters appear to have been necessary previously and were resolved to use the "right" credentials built by Minikube directly. In fact, passing those parameters appears to break current minikube deployments, making it impossible to create new service accounts and resources that rely on them. (like a tiller service account for a helm deployment of Istio...)

I found this bug that referenced this issue: https://github.com/kubernetes/minikube/issues/1647 which is now closed.
2018-10-22 07:12:04 -07:00
Kent Hua 55512ed24d The instructions applies mixer-rule-productpage-ratelimit.yaml, but deletes mixer-rule-ratings-ratelimit.yaml (#2767) 2018-10-22 07:10:18 -07:00
Vincent 14a02dc271 zh: /docs/tasks/telemetry/kiali (#2792) 2018-10-22 06:58:05 -07:00
Vincent ef9ff7d368 Fix 404 of subcharts (#2789)
* fixed: changed charts->subcharts

* Following #9306, changed references of subcharts.
2018-10-20 12:11:19 -07:00
Martin Taillefer 9cbb0db783
Clearly indicate which version of k8s we support. (#2786) 2018-10-19 12:53:12 -07:00