Commit Graph

823 Commits

Author SHA1 Message Date
Martin Taillefer 604430f1ec
Update reference docs. (#3454) 2019-03-01 07:05:15 -08:00
flydragon 5b8161da0b zh: content/docs/setup/kubernetes/ (#3450)
fix link
2019-03-01 05:56:26 -08:00
Martin Taillefer ad565871d6
Clean up keywords. (#3442) 2019-02-28 17:26:46 -08:00
Yangmin Zhu de6ebce58d rbac: remove destination.name from the documentation. (#3441)
We actually don't support workload name in rbac.
2019-02-28 16:28:16 -08:00
Rigs Caballero 21c918fbe4 Organize the Kubernetes Installation content. (#3422)
* WIP Add Kubernetes Installation landing page.

This adds the landing page and organizes the content to make it easier to navigate.

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

* Apply initial feedback on landing page content.

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

* Rename and move files to enhance navigation.

Added aliases to redirect after filename changes.

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

* Harmonize all installation guide titles and intros.

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

* Fix all links affected by the restructure.

Fixed all internal links and added aliases to ensure external redirects.

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

* Fix paths of images on the ZH content.

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

* Fix additional links and apply feedback.

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

* Fix link error introduced by rebase.

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

* Remove redundant instances of "Istio" in titles.

Signed-off-by: rcaballeromx <grca@google.com>
2019-02-28 14:37:30 -08:00
Martin Taillefer dd0ecdf9ab
Site improvements (#3430)
- Add linter support to detect internal links to aliases. Those are now flagged as
bad links so the source needs to be updated to point to the real destination,
avoiding the user a redirect.

- Fixed occurences of links to aliases.

- Now only load popper.js on pages that use popups in order to improve
load times.
2019-02-28 13:58:54 -08:00
Diem Vu 10415287c8 Update document for `istioctl auth tls-check` command (#3343)
* Update mutual tls deepdive doc to reflect the new authn tls-check behavior

* Also update FAQ

* Correct grammar

* Update content/docs/tasks/security/mutual-tls/index.md

Co-Authored-By: diemtvu <25132401+diemtvu@users.noreply.github.com>

* Address comment

* Also include changes to fix #11825

* Change the example to show default DR to avoid confusion

* Correct change the example to show default DR to avoid confusion

* Update content/docs/tasks/security/mutual-tls/index.md

Co-Authored-By: diemtvu <25132401+diemtvu@users.noreply.github.com>

* Update content/docs/tasks/security/mutual-tls/index.md

Co-Authored-By: diemtvu <25132401+diemtvu@users.noreply.github.com>

* Update namespace for global destination rule

* Update content/docs/tasks/security/mutual-tls/index.md

Co-Authored-By: diemtvu <25132401+diemtvu@users.noreply.github.com>
2019-02-28 13:51:32 -08:00
lei-tang 214fb9947b Fix the error of "https" displayed as "ps" (#3437) 2019-02-28 13:45:00 -08:00
Ozben Evren 225d449046 Add documentation about removing CRDs. (#3436) 2019-02-28 11:46:31 -08:00
Yossi Mesika c9c7bd6dea Updating the command for istio-remote generation (#3407) 2019-02-28 09:58:43 -08:00
lei-tang 7e64896b6b Fix the GKE cluster creation commands (#3415) 2019-02-28 09:53:13 -08:00
lei-tang 968146f269 Fix the role binding for all clusters in a multicluster (#3417) 2019-02-28 09:52:18 -08:00
John Howard b1ed4c9c84 Reference helm install docs rather than duplicating (#3418)
* Reference helm install docs rather than duplicating

Multicluster gateway installation docs were out of sync from install docs. This changes them to just directly reference the main install docs to make things more clear.

* Fix syntax
2019-02-28 12:02:44 -05:00
Lin Sun d99e48fc99 remove the portion for egress gateway exposed as nodeport (#3255)
* remove the portion for egress gateway

* Update index.md
2019-02-28 08:24:30 -08:00
Yuchen Dai 0ac513511d Update egress document (#3419)
`X-istio-Attributes` should not be presents in the request to external HTTP service.
2019-02-28 06:03:33 -08:00
Martin Taillefer 06bda09366
Update reference docs. (#3425) 2019-02-27 19:12:11 -08:00
Hiroshi Nasu 1a0130162a Add a step to look inside mirroring traffic with tcpdump in istio-proxy (#3267)
* Add looking inside mirroring traffic with tcpdump

* Update mirroring traffic exam step description
2019-02-26 14:27:32 -08:00
Daniel Linsley 733870147c Kiali jaegerURL should use jaeger-query service. (#3260)
* Kiali jaegerURL should use jaeger-query service.

Prior to change, while using the tracing service on port 90 for the jaegerURL, kiali would never get metrics to compose the service graphs.

Switching jaegerURL to jaeger-query service on port 16686 fixes the issue.  After traffic is generated the service graphs are built and visible in kiali.

* Remove clusterIP Query for grafana and jaeger-query services
2019-02-26 13:56:31 -08:00
Frank Budinsky 2c72648099 Reminders to apply destination rules (#3390) 2019-02-26 12:06:19 -08:00
Tao Li c4b714ec99 Remove unnecessary section to turn on permissive (#3382)
* Remove unnecessary section to turn on permissive

* Delete obsoleted file

* Add alias

* Fix comment
2019-02-26 11:35:30 -08:00
Diem Vu edcedada30 Add instruction to download gen-jwt.py script (#3378)
* Add instruction to download gen-jwt.py script

* Correct code block sequence

* Correct bash syntax

* Fix comment

* Use  {{< github_file >}} markdown
2019-02-26 11:24:30 -08:00
Eric Van Norman 54fa8681d5 Update CRD count from 58 to 56 (#3389) 2019-02-26 08:34:31 -08:00
Brian Avery 4cf48451f3 There are only 56 CRDs, not 58 (#3380)
1.1 is only creating 56 CRDs, not 58. It looks like the missing ones are servicecontrolreports.config.istio.io and servicecontrols.config.istio.io, both of which have been removed. 

adapters.config.istio.io
apikeys.config.istio.io
attributemanifests.config.istio.io
authorizations.config.istio.io
bypasses.config.istio.io
certificates.certmanager.k8s.io
checknothings.config.istio.io
circonuses.config.istio.io
cloudwatches.config.istio.io
clusterissuers.certmanager.k8s.io
clusterrbacconfigs.rbac.istio.io
deniers.config.istio.io
destinationrules.networking.istio.io
dogstatsds.config.istio.io
edges.config.istio.io
envoyfilters.networking.istio.io
fluentds.config.istio.io
gateways.networking.istio.io
handlers.config.istio.io
httpapispecbindings.config.istio.io
httpapispecs.config.istio.io
instances.config.istio.io
issuers.certmanager.k8s.io
kubernetesenvs.config.istio.io
kuberneteses.config.istio.io
listcheckers.config.istio.io
listentries.config.istio.io
logentries.config.istio.io
memquotas.config.istio.io
meshpolicies.authentication.istio.io
metrics.config.istio.io
noops.config.istio.io
opas.config.istio.io
policies.authentication.istio.io
prometheuses.config.istio.io
quotas.config.istio.io
quotaspecbindings.config.istio.io
quotaspecs.config.istio.io
rbacconfigs.rbac.istio.io
rbacs.config.istio.io
redisquotas.config.istio.io
reportnothings.config.istio.io
rules.config.istio.io
serviceentries.networking.istio.io
servicerolebindings.rbac.istio.io
serviceroles.rbac.istio.io
sidecars.networking.istio.io
signalfxs.config.istio.io
solarwindses.config.istio.io
stackdrivers.config.istio.io
statsds.config.istio.io
stdios.config.istio.io
templates.config.istio.io
tracespans.config.istio.io
virtualservices.networking.istio.io
zipkins.config.istio.io
2019-02-26 08:31:31 -08:00
Yangmin Zhu 6168d4f171 Add command for manual sidecar injection (#3362) 2019-02-26 06:57:36 -08:00
Martin Taillefer 3f3f3f5353
Add a new link check to prevent links to specific lines in GitHub files. (#3387) 2019-02-26 06:53:57 -08:00
Martin Taillefer 8a0b90baab
Update reference docs. (#3383) 2019-02-25 21:14:18 -08:00
Shriram Rajagopalan 2baef16e51 new networking reference docs (#3358) 2019-02-25 17:13:27 -08:00
Kuat 860fd27e91 add origin ip (#3381)
Signed-off-by: Kuat Yessenov <kuat@google.com>
2019-02-25 16:15:15 -08:00
Maria Skidanova 27c61686ec Better link to booklinfor for docker (#3375) 2019-02-25 13:47:19 -08:00
Tao Li 4030c2503a Fix authn policy doc (#3376) 2019-02-25 13:46:26 -08:00
Pengyuan Bian ccd58553f8 add new expressions (#3363) 2019-02-25 07:07:30 -08:00
Tao Li f160abd20b Update permissive mode description (#3328)
* Update permissive mode description 

To make it more accurate

* Update index.md
2019-02-24 22:05:30 -08:00
Martin Taillefer f345007ca3
Add do not edit warnings to auto-generated files. (#3366) 2019-02-23 12:21:43 -08:00
lei-tang fdec084fea Fix inconsistent namespace in rbac groups document (#3364) 2019-02-23 12:17:36 -08:00
John Mazzitelli c7c737d4af [Kiali] issue #3348 update kiali task doc so it mentions the new default secret (#3356) 2019-02-22 10:37:04 -08:00
Rachael Graham 95df476286 link format update (#3357) 2019-02-22 08:53:28 -08:00
Eric Van Norman 115d74ec3b Update the IBM Cloud Quick start (#3327)
* Update the IBM Cloud Quick start

- Use a demo profile for lower resources
- Update to mention tested Kubernetes releases
- use helm-service-account-yaml
- updated helm commands for CRDS, etc.

* Review comments

* Rebase to pick up a new commit

* Change tip from previous to following

* Update CRD verification text

* Update CRD verification text
2019-02-22 08:32:27 -08:00
Andra Cismaru ccd95b993c Add verification steps for CRDs. (#3335)
* Update index.md

* Update from 56 to 58

* Add output
2019-02-22 05:30:30 -08:00
Douglas Reid 9622e6162d Remove In-Depth Telemetry Example (#3352)
* Remove In-Depth Telemetry Example

* Add alias for removed doc
2019-02-21 17:08:20 -08:00
Eric Van Norman 29b79d84ed IBM Platform update (#3333)
- Added a section for using the new Istio add-on for IKS clusters
- update IKS command to use --export. Mpt sure if we can totally move
  new ks command syntax yet.
2019-02-21 16:07:27 -08:00
Pengyuan Bian 85b2bb2c7c Add missing attributes and tcp connection open / close metrics (#3346) 2019-02-21 15:32:23 -08:00
Brian Avery d87e02d7df Update to Kubernetes 1.13 (#3351)
* Update to Kubernetes 1.13
2019-02-21 14:21:29 -08:00
Rachael Graham 0a9575c6ea IBM Cloud quickstart update (#3285)
* add-on steps, link updates, cluster version

* BookInfo -> Bookinfo

* review update - public prereqs

* Update index.md
2019-02-21 12:11:27 -08:00
Maria Skidanova d6bee371f7 More Crds (#3341) 2019-02-21 12:02:39 -08:00
John Howard 3239fa5cb7 Typo: iistio -> istio (#3342) 2019-02-21 12:01:32 -08:00
Andra Cismaru 1bde241b40 Clarify helm instructions (#3332)
* Update index.md

* Update index.md
2019-02-21 11:12:25 -08:00
Andra Cismaru 24c905bdc7 Update index.md (#3330) 2019-02-21 11:10:53 -08:00
Martin Taillefer 2e938778b0
Update reference docs. (#3334) 2019-02-21 11:08:58 -08:00
Steven Dake f34ec8f704 Tidy up the installation instructions (#3276)
* Tidy up the installation instructions

We use our Istio.io charts distribution mechanism extensively in this
documentation rework. Helm is a great package manager, and does a pretty
decent job of distributing packages.  These are not advanced features of
helm manifests - but insteead tried and tested CLI operations that have bee
 around since the dawn of Helm.  While we have made a call not to use advanced
features of helm manifests, using more advanced workflows (helm cli commands)
with Helm are expected by operators.

* Fix linting errors
2019-02-21 10:24:06 -08:00
Brian Avery a146dc4df0 Release was incorrect generating an invalid yaml for the cluster (#3324)
The --name in helm template was istio-egressgateway. This generated a release name of istio-egressgateway. The one from the helm template was istio. This led to an error when attempting to apply.
2019-02-21 09:40:53 -08:00
lei-tang 39a370f90d Fix the failure of missing mounted cert secret (#3316) 2019-02-21 07:54:24 -08:00
Eric Van Norman e6f70b370f Update read command for Z Shell (#3320)
* Update read command for Z Shell

* Update to fix testcase
2019-02-21 07:53:45 -08:00
Vishal Yadav 96c8cbadd6 Fixed typo: port 433 to 443 in the doc (#3318) 2019-02-21 06:59:27 -08:00
Frank Budinsky 324906940f Egress task corrections and clarifications (#3315)
* Corrections and clarifications

* spelling

* review comments

* more review suggestions
2019-02-20 14:37:27 -08:00
Vadim Eisenberg 6e04852114 remove VirtualService from HTTPS egress access configuration (#3309) 2019-02-20 10:48:26 -08:00
Vadim Eisenberg f082496963 Fix typos in the authorization task (#3310)
* remove redundant slash

* productpager -> productpage

* remove bind-productpager-viewer from .spelling
2019-02-20 10:00:33 -08:00
Vishal Yadav 854660ca19 1.1.0 snap6: Fixed nits(from version v2) in the doc (#3307)
Fixed nits(from version v2) in the doc for intellegent routing/Traffic
Shifting point
2019-02-20 06:37:42 -08:00
Venil Noronha e049ed3bbd Adds documentation related to experimental RBAC (#3298)
* Adds documentation related to experimental RBAC

This adds documentation related to the newly introduced experimental
key.

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

* Update experimental constraint key

This updates the experimental constraint key and related documentation.

Signed-off-by: Venil Noronha <veniln@vmware.com>
2019-02-20 06:35:33 -08:00
Yossi Mesika d2338822fa Remove the section for editing values and add set flags instead (#3297) 2019-02-19 11:25:28 -08:00
Vadim Eisenberg 72ecfc7a6c Update connectivity in icp multicluster (#3294)
* networking -> network connectivity

* single control plane topology -> single control plane topology with VPN connectivity

* a single control plane topology with VPN connectivity -> a single control plane with VPN connectivity topology
2019-02-19 10:01:30 -08:00
Brian Avery 3423fdcb09 Cleaned up grammar in security concepts (#3293)
* Removed unnecessary commas

* Fixed comma usage
2019-02-19 09:51:19 -08:00
Yossi Mesika 091d72fa86 Simplify Cluster-aware example instructions by using labels selector on the helloworld yaml (#3232)
* Simplify instructions by using labels selector on the helloworld yaml

* Added missing local context

* Renamed secret and config names for the remote k8s api

* Wrap into a warning section

* local->cluster1 remote->cluster2

* Review comments addressed

* Review comments addressed

* Moved the gateway up to the cluster 1 setup section and make it a generic gateway

* Review comments addressed
2019-02-19 08:27:30 -08:00
Vadim Eisenberg c06e6fc337 split single control plane topology into two cases (#3290)
* split single control plane topology into two cases,

with and without VPN connectivity, so all the three topologies will appear in
the table of contents, and could be referenced from other documents

* make titles of subsections shorter, make connectivity lower case
2019-02-19 08:22:25 -08:00
Brian Avery 47443dfb88 The wording in step 3 (individual workloads view) is odd. (#3273)
* The wording in step 3 (individual workloads view) is odd.

In step 3 (individual workloads view), workloads is plural, which it shouldn't be, and the sentences starting with "Also, gives", are worded oddly.

* Updated text as per review comments
2019-02-19 06:31:27 -08:00
Jianfei Hu e622465cdb remove the statsd in multi cluster setup (#3259)
* remove the statsd which we've already deprecated.

* remove some other statsd reference.

* more removal of statsd.

* Add spaces in chinese doc.
2019-02-18 08:56:25 -08:00
Yossi Mesika 52b45b24d9 Fix two doc issues (#3278)
* Correct istio yaml file

* Mixer destination rules are expected to exist
2019-02-18 08:33:25 -08:00
Liam White 34a30c929d Fix too many redirects path in Kiali task (#3275)
Signed-off-by: Liam White <liam@tetrate.io>
2019-02-16 03:15:24 -08:00
Vadim Eisenberg 48b5cc27dd Finalize egress task (#3222)
* note HTTP-related attributes -> notice the HTTP-related attributes

* related to Istio sidecar -> related to the Istio sidecar

* rewrite the sentence about ports and the installation option

use port 8000 instead of 443, to generate less confusion

* no HTTP service or service entry -> no HTTP service and no service entry

* extend understanding what happened with the third approach

* change section titles

* split the cleanup section into cleanup subsections

* fix links

* must not -> do not need to

* rewrite the sentence about switching to the first approach

* per specific port, gaining -> for specific ports, enabling

* A caveat is that some ports, for example port 80, already have HTTP
services inside Istio by default

* In this approach, similarly to the previous one -> With this approach, like with the previous one

* approaches can be applied -> approaches can be used

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* split long lines

* split long lines

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Revert "Update content/docs/tasks/traffic-management/egress/index.md"

This reverts commit febb76edc9.

* rewrite the sentence about the installation option and add a link to installation options

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* remove duplicate text

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* Update content/docs/tasks/traffic-management/egress/index.md

Co-Authored-By: vadimeisenbergibm <vadime@il.ibm.com>

* remove a redundant empty line

* address the reader directly
2019-02-15 19:18:24 -08:00
Rigs Caballero a46b2a3cd3 Update architecture diagram to include Galley. (#3272)
Signed-off-by: rcaballeromx <grca@google.com>
2019-02-15 15:17:52 -08:00
Morven Cao 1619508c17 update quick start with k8s. (#3251)
* update quick start with k8s.

* fix linter issues.

* apply comments.
2019-02-15 10:42:24 -08:00
Morven Cao b01739b965 update istio setup doc with helm. (#3248)
* update istio setup doc with helm.

* fix linter issue for hyperlinks.

* fix linter issue about hyperlinks.

* fix unordered list style issue.

* add hyperlinks.

* apply comments.

* fix linter issues.
2019-02-15 10:03:25 -08:00
Morven Cao 86a0ff1760 update Istio upgrade doc. (#3250) 2019-02-15 06:50:50 -08:00
Lin Sun db6f376700 Add a convenient link to cni plugin (#3261) 2019-02-13 22:27:43 -08:00
Eric Van Norman 7a2f811674 Change default monitoring port (#3183) 2019-02-13 10:12:39 -08:00
Etai Lev Ran f1f79e6fbe document file names used in external certificate configuration (#3238)
* document file names used in external certificate configuration

* rephrased to clarify based on PR feedabck

* note using different names requires reconfiguration
2019-02-13 09:07:23 -08:00
Lin Sun fdd1fa61ed Update upgrade instruction (#3252) 2019-02-13 08:14:23 -08:00
Steven Dake 60cf3dacea Use release-1.1 charts instead of masteer charts (#3249)
Since we are still in thee 1.1 release series, we should point
devs at the 1.1 daily charts.

Thanks to @hklai for pointing me at the proper location.
2019-02-13 06:43:24 -08:00
He Cao c16ce69f23 Task/Enabling Rate Limits: fix quota handlers (#3236) 2019-02-12 09:55:58 -08:00
Martin Taillefer d6b3bfac56
Add support for {{< quote >}} (#3237) 2019-02-12 08:22:28 -08:00
Morven Cao 7d2167bb6d update deprecated attribute in doc. (#3233) 2019-02-12 07:20:14 -08:00
Martin Taillefer 0a3755b48e
Update reference docs. (#3231) 2019-02-11 21:16:26 -08:00
Martin Taillefer b3db41da99
Added more lint rules and fix offenders (#3227)
- Ensure that references to GitHub content use the proper annotations so
we get links to the correct branches.

- Added a check to make sure content is not using blockquotes (instead of
{{< warning >}}, {{< tip >}}, and {{< idea >}}. This check is currently
disabled, pending the Chinese content being updated.

- Fix a few violations of these new checks.
2019-02-11 12:49:47 -08:00
Oliver Liu d25753f93b Improve the SDS doc. (#3139)
* Update the SDS doc.

* Small fix.

* Small fix.

* Small fix.

* Update content/docs/tasks/security/auth-sds/index.md

Co-Authored-By: myidpt <yonggangl@google.com>

* Apply suggestions from code review

Co-Authored-By: myidpt <yonggangl@google.com>

* Small fix according to the comments.
2019-02-11 12:18:23 -08:00
Yossi Mesika c6b20bd227 Istio remote installation updates (#3144)
* Updated to install istio remote using values file

* Few unrelated doc fixes

* Remove zipkin and statsd flags as they are unsupported

* Revert "Few unrelated doc fixes"

This reverts commit 038096d137.

* Few more minor updates

* Switch to port 15443

* Break on-line helm commands

* Trailing space

* Put back some default istio features after verifying mc still works

* Add remote mixer addresses

* Formatting

* Specify container for cleaner output

* Wrong place
2019-02-11 11:05:23 -08:00
Douglas Reid 85114da3b1 Include quotes around boolean value in tracepsan example (#3220) 2019-02-11 09:51:05 -08:00
Frank Budinsky 0e8a2dd407 Remove obsolete networking API upgrade instructions (#3219) 2019-02-11 09:50:26 -08:00
mtail 9ad3ad771c A few more fixes. 2019-02-10 19:12:13 -08:00
Joonas Bergius a6631b2b01 Correct the grep for istio-init created crd jobs (#3217) 2019-02-08 12:05:24 -08:00
Martin Taillefer 4ba61a5e96
Update reference docs. (#3218) 2019-02-08 09:54:50 -08:00
Frank Budinsky 5b4f86243b Multicluster version routing blog (#3143)
* multicluster version routing blog

* explain more

* spelling

* tweaks

* improvements

* improved label approach

* add note about DNS

* address review comments

* Update index.md

Capitalize title
2019-02-08 09:38:23 -08:00
Frank Budinsky 4107adf6f5 Fix CIDR range instructions (#3215) 2019-02-08 09:35:23 -08:00
mtail eace7321c8 Fix problem with wide tables potentially overlapping the TOC. 2019-02-08 08:38:57 -08:00
Vadim Eisenberg 4f7da3942d extend the egress task (#3133)
* extend the access to HTTP and HTTPS services

add checking logs, make calls more pretty, add explanations

* remove redundant empty line
2019-02-08 07:15:25 -08:00
Vadim Eisenberg 0529d549bf Use port 80 for TLS origination by egress gateway (#3200)
* use port 80 with protocol HTTPS for mTLS on egress gateway

* rewrite the instructions about why to apply mutual TLS

* make the protocol of 443 HTTPS

* allow monitor -> allow to monitor
2019-02-07 12:06:24 -08:00
Vadim Eisenberg 5c38b3039f add Install Istio with access to all the external services by default section (#3140)
* add Install Istio with access to all the external services by default

* fix a typo: copule -> couple

* add a call to cnn

* instal -> install

* replace ; with ,

* add a couple of requests to HTTPS services before changing the config map
to show that they are blocked

* do not delete pilot, it listens to the changes of the config map

* no need to reinstall/update -> no need to update

* add 'Change back to the blocking-by-default policy' section

* perfromed -> performed

* all the services -> all services

* instruct Istio proxy -> instruct the Istio proxy

* no HTTP service exist -> no HTTP service exists

* all the access ... will be blocked -> all accesses ... is blocked

* Unindent the block content

* blocked now -> now blocked

* Revert "add a couple of requests to HTTPS services before changing the config map"

This reverts commit 848171c041.
2019-02-07 10:29:23 -08:00
Martin Taillefer 2434af7761
Update reference docs. (#3204) 2019-02-06 20:39:46 -08:00
Morven Cao 159ad3f71a Update installation steps for minimal deployment. (#3101)
* update installation steps for minimal deployment.

* fix lint issues.

* apply comments.

* add github link for yaml file.

* remove invalid github link.

* apply comments.

* add reasons for choosing helm template.

* update minimal installation doc.

* update verify step.

* install istio-minimal with provided value file.

* remove extra 'install'.

* fix spelling lint issues.

* fix spelling issue.

* apply comments.

* fix typo

* update verify step for CRDs.

* apply comments.

* update installation options.

* fix lint issues.

* apply comments.

* fix lint issues.

* update CRDs number.
2019-02-06 11:28:24 -08:00
Diem Vu 08d01e08db Correct command to install Istio with global mTLS enable. (#3198)
* Correct command to append output to istio.yaml, instead of replacing

* Also correct the command to enable mTLS globally. control plane and global mtls need to be set to true together, at least for now.
2019-02-05 17:03:52 -08:00
Yangmin Zhu 1126638238 Refactor the authorization task (#3150)
* Refactor the authorization task

- Move the permissive mode to a standalone task
- Rename the group/list claim support to align with other tasks
- Re-order to put the basic HTTP/TCP task first

Signed-off-by: Yangmin Zhu <ymzhu@google.com>

* Fix links.

* resove comments.

* Address comments.
2019-02-05 12:49:22 -08:00
John Howard 6af1bb77c1 Fix missing list in example VirtualService (#3196)
`match` should take a list, but here the `-` was missing.
2019-02-05 10:43:22 -08:00
Nick Travers aa02682143 Add line-wrapping for multi-cluster Helm commands (#3193)
Currently, the command line snippet for setting up multi-cluster Istio
with Helm is confined to a single line. This makes it difficult to read
without having to scroll horizontally to read the entire command.

Update the command to be multi-line.

Signed-off-by: Nick Travers <n.e.travers@gmail.com>
2019-02-05 09:48:43 -08:00
Mariam John 149f9ddfbc Update tablegen.py to update the installation option table for 1.1 (#3188)
Updated tablegen.py to process the configuration options from the values.yaml
files under /istio/install/kubernetes/heml/subcharts directory and the
remaining configuration options like global, istiocoredns, istio_cni from
values.yaml under /istio/install/kubernetes/helm/istio directory.
2019-02-04 09:58:52 -05:00
Yossi Mesika 1167b631bb Few corrections to the Cluster-Aware example (#3189)
* Updates to the doc after verifying the example with latest v1.1 build

* Minor updates

* Fix copy-paste indentations

* Some other corrections
2019-02-01 10:06:25 -08:00
Martin Taillefer dd782b3d12
Improve the looks of warnings, info blobs, and tips. (#3181) 2019-01-31 12:11:53 -08:00
Eric Van Norman 973eb5dcea Remove progress bars from curl (occuring on Mac) (#3171) 2019-01-31 09:45:14 -08:00
Jianfei Hu 65cf1b3da2 Document the liveness health check rewrite. (#2961) 2019-01-30 14:03:12 -08:00
Martin Ostrowski 974984e84d Deprecate Deployment Manager install, point to Istio on GKE (#3149)
* Deprecate Deployment Manager install, point to Istio on GKE

* Remove deployment manager completely

* Rename quick-start-gke-dm to drop dm
2019-01-30 10:04:22 -08:00
Martin Taillefer 1226948007
Update reference docs. (#3172) 2019-01-30 08:27:01 -08:00
Spike Curtis 9058bec3ce Add containerPort requirement documentation (#3168)
Signed-off-by: Spike Curtis <spike@tigera.io>
2019-01-30 08:13:22 -08:00
Eric Van Norman 38c3e33e32 Remove $ from pasted commands (#3141)
When the cut option was selected for the text bash items and then
pasted into a terminal, the $'s were not removed. This changes removes
them.
2019-01-25 09:29:17 -08:00
mtail 7277d79299 Fixed typo 2019-01-25 07:18:36 -08:00
Frank Budinsky 7c82233734 Install CRDs in multicluster instructions (#3135) 2019-01-24 14:00:35 -05:00
Lin Sun c0cc0a5ada remove duplicate install (#3134) 2019-01-24 10:40:20 -08:00
Frank Budinsky c43b2a3a28 Clarify IP choice for global services (#3127)
* Clarify IP choice for global services

* spelling
2019-01-24 08:42:23 -08:00
Vadim Eisenberg f11555710d add a step to confirm that Bookinfo is running without ingress (#3125)
* add a step to confirm that Bookinfo is running without ingress

to verify that the app with Istio runs correctly without ingress,
to separate Istio installation errors from Ingress configuration
errors, to prevent questions like these
https://stackoverflow.com/questions/54307216/istio-proxy-unable-to-connect-to-istio-pilot

* fix the links to the renamed section (confirm the app is accessible...)
2019-01-24 08:41:18 -08:00
banix 7f3ea2cc34 Correcting the IP ranges used in IKS (#3126) 2019-01-23 21:35:46 -05:00
Frank Budinsky 924491159f Multicluster example improvements (#3118)
* Multicluster example improvements

* fix spelling

* address review comments
2019-01-23 09:20:18 -08:00
Vadim Eisenberg 024771c226 make the test curl command for bookinfo clearer (#3123)
give a nice visual clue that the accessed page is indeed productpage,
and not some other server that returns 200
2019-01-23 08:00:20 -08:00
Rigs Caballero b6b99836e3 Add attribute-based cleanup commands. (#3106)
* Add attribute-based cleanup commands.

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

* Fix linting issue.

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

* Fix capitalization issue.

Signed-off-by: rcaballeromx <grca@google.com>
2019-01-22 12:21:19 -08:00
Vadim Eisenberg d6eb09bb9e clarify secure ingress gateway troubleshooting regarding killing the pod to reload certificates (#3112)
* put the instructions to kill the pod after checking that the key/certificate are loaded

* add "if you created the secret, but..." before killing the pod

* the secret <secret name> -> the <secret name> secret

* kill -> delete
2019-01-22 09:47:56 -08:00
Vadim Eisenberg 13dda4ce1c add Security note to egress traffic control task (#3115)
* add Security note to egress traffic control task

Similar to https://archive.istio.io/v0.7/docs/tasks/traffic-management/egress.html#egress-rules-and-access-control

* remove a redundant empty line
2019-01-22 09:03:56 -08:00
Yossi Mesika 5c76533d9b Minor changes following #3109 (#3117)
* Updates to the doc after verifying the example with latest v1.1 build

* Minor updates
2019-01-22 06:58:57 -08:00
Lin Sun 6e1ce04ba4 remove not needed install (#3116)
thanks to @frankbu for catching this.
2019-01-21 12:24:56 -08:00
Martin Taillefer 1c1242ffc4
Fix spelling and grammar stuff throughtout the site. (#3114) 2019-01-21 09:35:38 -08:00
Morven Cao 12730e09d2 update helm installation doc to separate the CRDs deployment step. (#3110) 2019-01-21 11:33:52 -05:00
Yossi Mesika 004c301160 Updates to the doc after verifying the example with latest v1.1 build (#3109) 2019-01-21 07:45:55 -08:00
Martin Taillefer 8a9d5cb92b
Fix a bunch of capitalization and spacing errors. (#3108) 2019-01-19 09:39:24 -08:00
Tim Swanson 0e66794cf7 Add new setup instructions about istio-cni (#2902)
* Add new setup instructions about istio-cni

* Fix review nits.

* Add Istio CNI to about/features as an alpha status feature

* Reword intro and installation steps

* Add sidecar injection compatibility info

* fix review comments

* Fix wording nits from sdake

* Fix nits and formatting comments from geeknoid.

* Added general CNI spec link and Istio k8s requirements link.
2019-01-19 04:54:55 -08:00
lei-tang 9ca0428b40 Fix a URL (#3105) 2019-01-18 11:48:54 -08:00
Morven Cao a99ec603c9 Update install steps with helm. (#3100)
* update install steps with helm.

* update installation doc with helm.

* fix lint issue.

* apply comments.

* add github link for yaml file.

* remove invalid github link.
2019-01-18 07:28:49 -08:00
lei-tang 8bf8d6611d Add a user guide for Istio Vault CA integration (#3098)
* Add a user guide for Istio Vault CA integration

* Fix lint errors

* Use helm template values to simplify the config

* Address review comments

* Fix the link in a command

* Small fixes
2019-01-17 18:47:49 -08:00
Quanjie Lin 1c967d7124 documentation for enable/use SDS in 1.1 (#3090)
* documentation for SDS in 1.1 release

* lint

* address comments

* address comments

* address comments

* grammer
2019-01-16 16:47:48 -08:00
Daneyon Hansen 0351954137 Updates multicluster gateway doc to support node ports (#3063) 2019-01-16 13:51:49 -08:00
Vadim Eisenberg ce248839cd use -l options directly in kubectl logs (#3096)
do not get the pod by a subcommand
2019-01-16 09:43:08 -08:00
John Mazzitelli 517571ed23 issue 3094 - update reference doc for kiali defaults (#3095) 2019-01-16 09:24:50 -08:00
Martin Taillefer 4c17edcd56
Fix a few issues. (#3092)
- Fix formatting for the Subscribe link on blog pages. That got broken in some refactoring I did a while back.

- Remove a few *NOTE* and _NOTE_ instances and replace with the canonical icons

- Add a link to our community repo in the Getting Involved page.
2019-01-15 20:50:00 -08:00
Frank Budinsky e7b6c7a80f Multicluster gateways uninstall instructions (#3085)
* Multicluster via gateways example

* tweaks

* address review comments

* Add uninstall instructions for gateway multicluster

* wording tweaks

* link to yaml files

* address review comments

* tweak
2019-01-15 08:16:50 -08:00
Joe Searcy 54b0a1499b Update content/docs/tasks/security/mtls-migration/index.md (#3089)
* Reorganized text for easier readability

* Removed trailing whitespace
2019-01-15 05:17:48 -08:00
Martin Taillefer 8829fa3b26
Updated reference docs. (#3088) 2019-01-15 05:07:08 -08:00
Rigs Caballero 94e6a73ba0 Add IP-based white/blacklisting instructions to the task. (#3086) 2019-01-14 17:20:08 -08:00
Vadim Eisenberg 9f468b8a8e Update egress gateway configuration for wildcard hosts with SNI handling filters (#3058)
* add a tab section about mTLS

* remove leftover ";done"

* remove SNI monitoring and policy enforcement section

* add explanation why mTLS between sidecars and egress gateways is needed

* add mTLS enabled/disabled tabs to the egress MongoDB blog post

* remove placeholder SNI in logs

* add forward_downstream_sni and sni_verifier filters for wildcard TLS hosts

* add a required empty line

* make the sentence about enabling mTLS a note

* add inline comment in the yamls regarding the SNI filters

* a couple of filters -> Envoy filters

* rewrite the sentence why the SNI filters are used

* fix "so that policies will be enforced based on the original SNI value"

* prevents a possibility for deceiving Mixer -> prevents Mixer from being deceived

* will not match -> does not match

* make note ('>') one line to make lint happy
2019-01-14 09:56:47 -08:00
Zefool b6fd2ecb36 Missing Space (#3084) 2019-01-14 06:23:47 -08:00
Vadim Eisenberg c1c404ae87 Add egress sni monitoring policies example (#3075)
* initial version

* split a long line

* rephrase the sentence "Now, you configured..."

* add a requirement that mTLS is enabled

* remove leftover ';done'

* add monitoring and policy enforcement of SNI and source identity

* the logentry -> logentry

* that will allow -> that allows

* replace URL with Wikipedia in English

* clarify the examples in SNI monitoring, blocked vs. allowed

* Extend the introduction to monitoring/policies by source identity

* replace backticks with italics for sleep-us and sleep-canada

* the logentry -> logentry

* the sidecar proxy -> the sidecar proxies

* fix the names of the service accounts in cleanup

* it should be -> it must be

* services -> applications

* add: Access to other Wikipedia sites will be blocked

* inline the command to kill mixer pods

* add clarification about the access to Wikipedia sites from sleep-canada

* fix format of cleanup of monitoring/policies by source

* replace italics with backticks for sleep-us and sleep-canada due to spellchecker

* add a missing empty line

* Revert "inline the command to kill mixer pods"

This reverts commit 780913253d.

* of the source of traffic -> of the traffic source

* allows access -> allows to access

* delete "namely"

* Wikipedia -> the Wikipedia
2019-01-13 13:07:47 -08:00
Frank Budinsky c100527c92 Multicluster via gateways example (#3077)
* Multicluster via gateways example

* tweaks

* address review comments
2019-01-11 20:09:46 -08:00
Quanjie Lin 733d6779a7 update permissive resp code value (#3051) 2019-01-10 13:06:45 -08:00
LisaFC 652fd950a7 Updated mesh expansion guide (#3057)
* Updated mesh expansion guide

* Fixed broken link
2019-01-09 14:01:46 -08:00
Lv Jiawei 323487b857 No need to specify namespace in kubectl apply (#3067)
There is no need to specify namespace when use
"kubectl apply -f" or "kubectl delete -f".
2019-01-09 07:34:46 -08:00
Jesse Butler 4520346422 organize setup/kubernetes sidebar (#3060)
Signed-off-by: Jesse Butler <jesse.butler@oracle.com>
2019-01-09 07:33:45 -08:00
Martin Taillefer 4b5a09df0d
Update reference docs. (#3069) 2019-01-09 06:58:50 -08:00
Jesse Butler 728dcb44c6 simplify the platform setup notes in helm install (#3064)
Signed-off-by: Jesse Butler <jesse.butler@oracle.com>
2019-01-08 21:58:44 -08:00