Commit Graph

3600 Commits

Author SHA1 Message Date
Adam Miller 07178c1348 Reorganized the Operations node (#4765) 2019-08-16 16:03:31 -07:00
Martin Taillefer 4b21bc14aa
Make sure we spell check all .md files, we have been skipping some. (#4806) 2019-08-16 14:08:14 -07:00
navinger fecc4ca84e Change the service name in the description to match the example. (#4787)
Signed-off-by: Nancy Avinger <navinger@google.com>
2019-08-16 13:11:31 -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 1c4e8bf523 Get istio.io working with BUILD_WITH_CONTAINER=1 (#4804)
The default for this repo is to build with the container.
2019-08-16 07:14:29 -07:00
Steven Dake 3c816319b2 Modify build_site.sh to work with new build-tools image (#4801)
* Modify build_site.sh to work with new build-tools image

babel-cli must be used instead of babel.  babel=version6,
babel-cli=version7.  I don't know the details, but make serve
seems to work well enough.

I had to drop a minifier rule. We can reintroduce this rule.

The babel-cli required a reordering of command line args.

* Take 2

* Make netlify work properly
2019-08-15 19:03:48 -07:00
Martin Taillefer 52b2ad8dec Add a lint rule to prevent us forgetting to update the site version. (#4799) 2019-08-15 14:17:49 -07:00
Martin Taillefer d25dab603a Remove CircleCi and Mergify badges since we don't use those systems anymore. 2019-08-15 09:54:35 -07:00
Joshua Blatt f482a79c9f Announce upcoming 1.1 EOL. (#4792)
* Announce upcoming 1.1 EOL.

* Update index.md
2019-08-14 21:34:48 -07:00
Martin Taillefer 55d4514a08
Move Chinese content to content/zh, as agreed in WG meeting. (#4791) 2019-08-14 16:02:51 -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
Frank Budinsky 015a39bfb6 Small cleanup/reorg of mesh expansion examples (#4784) 2019-08-14 11:47:39 -07:00
Iris 6a5d85ea9e Mesh Expansion with gateways (#4713)
* Mesh Expansion with gateways

* format

* format

* fix broken link

* format

* format

* format

* format

* review comments

* remove GCE

* fix port number

* frank review comments

* move location

* fix check

* move

* move location

* fix doc pointer

* fix broken link

* fix lint

* fix lint
2019-08-13 10:18:24 -04:00
Ulrich Kramer 6c8616308f Document how and why to use distroless variant (#4759)
* Document how and why to use distroless variant

Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>

* Fix linting issues

Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
Co-authored-by: Ulrich Kramer <u.kramer@sap.com>

* Clearify why distroless tag is available for non-distroless images

Co-authored-by: Philipp Stehle <philipp.stehle@sap.com>
Co-authored-by: Ulrich Kramer <u.kramer@sap.com>

* Incorporate feedback.

Co-authored-by: Ralf Pannemans <ralf.pannemans@sap.com>
2019-08-12 12:57:52 -07:00
Sandeep Parikh 245251622a istio api evolution blog post (#4763)
* istio api evolution blog post

* changed list elements to use dashes

* whitespace fixes for presubmit

* fixes for whitespace, spelling, and relative links

* reformatted list of k8s objects to inline, using backticks

* removed unnecessary terms

* mTLS -> mutual TLS
2019-08-07 14:52:35 -07:00
Martin Taillefer 822958f02a
Update reference docs. (#4771) 2019-08-07 07:08:49 -07:00
Martin Taillefer 5eb4a59a3d Update common files. (#4770) 2019-08-06 14:03:36 -07:00
Martin Taillefer 934773523c Fix solo logo and text. (#4767) 2019-08-06 05:58:45 -07:00
Istio Automation b7fa0e6cef Add Solo.io to list of partners (#4764) 2019-08-05 14:13:04 -07:00
Varga Zsolt 93bc0a4952 add istio.io/operator as vanity URL (#4761) 2019-08-05 12:32:45 -07:00
Francois Pesce 56bccf2ff8 Add release notes for Istio 1.2.3 (#4755)
* Add release notes for Istio 1.2.3

- Also introduce a cosmetic style fix on cve-2019-12995 that was missing
  proper new line before 2 lists.

* Fix linting

* Correct fix

* Update content/boilerplates/notes/1.2.3.md

Co-Authored-By: Joshua Blatt <jblatt@google.com>

* Update content/boilerplates/notes/1.2.3.md

Co-Authored-By: Joshua Blatt <jblatt@google.com>

* Update content/boilerplates/notes/1.2.3.md

Co-Authored-By: Joshua Blatt <jblatt@google.com>

* Update content/boilerplates/notes/1.2.3.md
2019-08-02 15:37:43 -07:00
Joshua Blatt 9fb2042c34 1.1.12 release notes (#4756)
* 1.1.12 release notes

* Update content/boilerplates/notes/1.1.12.md
2019-08-02 15:24:43 -07:00
Francois Pesce aeedb3ef3d Istio 1.2.2 1.2.1 annoucements cherrypick to master (#4754)
* Release 1.2.2 (#4573)

* Add community announcement for CVE-2019-12995 (#4581) (#4582)

* Add commmunity announcement for CVE-2019-12995

* Address @geeknoid's comments

* Address linting

* Address linter bash issue

* Add needed spelling dictionary entries

* Address linting

* Fix linting

* Fix CVE-2019-12995 blog post (#4584) (#4586)

* Fix CVE-2019-12995 blog post (#4584)

* Address @geeknoid comments

* Address @sdake 's comments

* Update content/blog/2019/cve-2019-12995/index.md

* Remove consecutive blank line.
2019-08-02 13:48:45 -07:00
mtail b85075be52 Fix CODEOWNERS paths. 2019-08-02 13:05:26 -07:00
mtail 2e7a28efa2 Trial PR. 2019-08-02 10:34:35 -07:00
Martin Taillefer d30790be11
Change the security vulnerability report mailing list address. (#4748) 2019-08-01 20:19:56 -07:00
Mariam John 30703e0bde Fix broken link in Quick Start Evaluation Install (#4740)
The link to permissive mutual TLS concept in this task is broken because of
an extra opening parenthesis.

Fixes Bug: #4739
2019-08-01 12:47:54 -07:00
Martin Taillefer 4ceb8a70b5
Trivial changes to test out tide+prow. (#4745) 2019-07-31 16:59:16 -07:00
Martin Taillefer 5c0e6f58e4
Switch to Tide & Mergify for this repo. (#4743) 2019-07-31 16:00:40 -07:00
Martin Taillefer 9cd1368a65
Update reference docs. (#4737) 2019-07-29 10:23:50 -07:00
Martin Taillefer 34f7e853ed Pass user ID to docker. (#4733) 2019-07-29 14:43:36 +00:00
Võ Anh Duy 1480a3b8a2 Add outlier check column in proxy config command (#4080) 2019-07-29 05:09:51 +00:00
wusphinx 8c82025db3 fix number err from `5` to `2` (#4660)
* fix number err from `5`  to `2`

* use boilerplate to reduce duplication

* remove extra line
2019-07-29 11:04:59 +08:00
Mariam John f8f2404d64 Add feature to generate diffs for helm values.yaml file between releases (#4402)
This feature adds the capability to compare changes to the configuration options
in the helm values.yaml files between the current and previous release. This was
included in the 1.1 release but did not get merged. Here is the link to the
original PR: https://github.com/istio/istio.io/pull/3420

Fixes: #4384
2019-07-27 06:20:44 -07:00
Mariam John 9554bee587 Fix broken link in blog related to Traffic Mirroring (#4727)
This was causing linter to fail.

Fixes Bug: #4726
2019-07-26 21:01:39 +00:00
mergify[bot] e74754fbba clarify text and fix typo under quick start (#4720) (#4723)
(cherry picked from commit 2ebb2efb22)
2019-07-25 19:22:23 -07:00
Martin Taillefer 76a2b5fab2
Use updated container, now built in the tools repo. (#4722) 2019-07-25 15:55:33 -07:00
Rigs Caballero f059e72fcb Fix link to issue 2160 on the release note for Istio 1.1.9 (#4712) 2019-07-25 15:08:40 -07:00
imgbot[bot] e5dfdc5876 [ImgBot] Optimize images (#4709)
/content/about/community/customers/softonic.png -- 718.10kb -> 11.12kb (98.45%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2019-07-25 15:06:34 -07:00
Vadim Eisenberg 7d3b895ef3 Rename multiple control planes multi cluster pattern (#4717)
* remove federation from the keywords of "multiple control plane" pattern

* rename Multiple Control Planes -> Dedicated Control Planes

* remove "single control plane" from the Shared control plane configurations

* add "topology" to "shared control plane" sections

* rewrite the description of shared control plane topology

remove "single" control plane

* two cluster mesh -> two-cluster mesh

* rewrite the explanation of the shared control plane single network topology

remote "the single control plane"

* Revert "rewrite the explanation of the shared control plane single network topology"

This reverts commit fb2d9f6b1a.

* Revert "rewrite the description of shared control plane topology"

This reverts commit 1170fe34ae.

* Revert "remove "single control plane" from the Shared control plane configurations"

This reverts commit 11e1caf1fa.

* fix announcing 1.1 blog post

* fix the multicluster version routing blog post

* fix remaining links to multicluster topologies

* put back removed "topologies" from the announcing-1.1 blog post

* fix a link in the multicluster version routing blog post
2019-07-25 15:10:00 -04:00
navinger 3b3419ab3b Add routing rules to the glossary (#4711)
Signed-off-by: Nancy Avinger <navinger@google.com>
2019-07-25 12:35:45 -04:00
santinoncs 2f11cf96ca Softonic in action (#4706)
* New logo image for Softonic in istio in action

* Position the logo in alphabetic order. And fit the url.
2019-07-24 10:18:20 -04:00
Frank Budinsky 8a2bcce4b8
Grammar improvements (#4703)
* Cross-namespace config

* clarifications

* Fix spelling

* tweaks

* improvements

* more details

* Reference the problem from egress gateway task

* tweak

* review comments and remove broken link

* broken link

* Grammar improvements
2019-07-24 09:48:23 -04:00
Katharine Berry 457d3b9dae Point /charts/ at GCS directly instead of gcsweb. (#4702) 2019-07-23 13:08:26 -07:00
Frank Budinsky 622020ba69
Add cross-namespace configuration info in op guide (#4691)
* Cross-namespace config

* clarifications

* Fix spelling

* tweaks

* improvements

* more details

* Reference the problem from egress gateway task

* tweak

* review comments and remove broken link

* broken link
2019-07-23 13:48:03 -04:00
Vadim Eisenberg b1b48a39eb Egress blog part 3 (#4637)
* a skeleton version

* add full content

* fix internal links to previous egress examples

* make the structure flat

decrease the indentation level of two subsections

* replace subtitle and description with content relevant for part 3

* add referencing the third part from the first and the second parts

* secure egress traffic control -> secure control of egress traffic

* Update content/blog/2019/egress-traffic-control-in-istio-part-3/index.md

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

* remove "new from

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

* such as Kubernetes Network Policies -> such as using Kubernetes Network Policies

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

* proxies/firewalls -> proxies and firewalls

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

* rewrite the sentence of reminding the requirements

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

* support for -> support of

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

* remove by Istio, support for -> support of

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

* rewrite the sentence about the two alternative solutions

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

* cannot satisfy -> the requirements they can't satisfy

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

* remove the dot from subtitle

since Hugo complains about it

* add mentioning the alternative solutions before presenting them

* The most natural solution -> Kubernetes provides a native solution

* rewrite the sentence about cluster operators and network policies

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

* can be identified -> cluster operators can identify

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

* stress the relation between IP ranges and not being DNS-aware

* the requirement is satisfied -> network policies satisfy the requirement

* rewrite the sentence about K8s network policies and requirements 3 and 4

* remove passive voice in the sentence about the fifth requirement and k8s network policies

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

* and to interfere -> and interfere, the node - the said node

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

* Add "lastly", remove passive voice from the k8s network policies and the sixth requirement

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

* add "in summary" to the last sentence about k8s network policies

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

* another approach -> the second alternative, add the to Kubernetes network policies, add "Using ... lets you"

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

* are configured -> configure

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

* remove passive voice, use operators as subjects

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

* not known to proxies -> proxies do not know about them

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

* they -> egress proxies, source specified by -> Kubernetes artifacts specifies the source

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

* add "in summary" to the last sentence about egress proxies

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

* but not -> but can't satisfy

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

* connect two sentences about not specifying the requirements and why they do not specify the requirements

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

* fix the subtitle and description that were mistakenly reverted

* use lower case for network policies

* remove redundant white space

* remove a redundant empty line

* remove a leftover and fix lines arrangement

* hop with two proxies, the egress gateway -> hop with one or two proxies in the egress gateway

* pay attention to performance overhead and measure it

* remove "because they are DNS-aware" since they are by definiton DNS-aware

* requirements 3 and 4 -> the third and the fourth requirements

* proxy/firewall -> proxy or firewall

* have to -> must

* for authentication only without encrypting -> for authentication only, without encrypting

* remove comma in "in the egress gateway, should not have a large impact"

* remove "so I hope the overhead of egress traffic control in Istio will be reduced in the future"

since it is implied for the fact that we are working to reduce it

* use colon instead of "namely"

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

* split a long sentence

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

* do not -> don't, remove "to" after "or"

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

* tamper-proof -> resilient to tampering

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

* rewrite the sentence about Istio's additional features

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

* it allows defining -> define

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

* Is intergrated out of the box -> Out-of-the-box integration

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

* rewrite the sentence about writing the adapters to external monitoring once

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

* You can apply -> Use

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

* We call a system that has the advantages above -> We refer to a system with the advantages above as

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

* rewrite the "Let me summarize" sentence

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

* put Istio the first in the features table

* rewrite the sentence about the price of egress control

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

* increase of CPU usage by the cluster pods -> increased CPU usage by the cluster's pods

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

* Rewrite the sentence about traffic passing through two proxies

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

* complete the previous commit

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

* In the case of -> if you use

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

* making the count of proxies three -> adding a third proxy.

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

* rewrite the sentence about the traffic between proxies on the local host

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

* different configurations of Istio -> different Istio configurations set to control

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

* to measure carefully -> to carefully measure, for your applications -> with your applications

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

* measure and decide -> measure before you decide

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

* , and also compare with -> and compare

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

* provide our take -> share my thoughts

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

* rewrite the sentence about high latency of access to external services, part 1

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

* rewrite the sentence about high latency of access to external services, part 2

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

* rewrite the sentence about microservice architecture

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

* rewrite the sentence about the additional hop

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

* rewrite the sentence "we are working to reduce performance"

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

* rewrite the sentence about possible optimizations, part 1

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

* rewrite the sentence about possible optimizations, part 2

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

* rewrite the sentence about possible optimizations, part 3

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

* I also hope -> hopefully, can serve as -> is, for controlling -> to control

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

* rewrite the sentence about the first Istio use case

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

* remove leftover from the previous commit

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

* remove the last sentence about the performance overhead

* add links to Istio features

* with Istio sidecar injected -> in the mesh

* then apply the adapters -> apply them

* add a comma

* rewrite the sentence about Istio being already beneficial

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

* replace * bullets by -

* remove double and

* The network policies -> Network policies

* remove "adding a third proxy"

* split a long line

* add a sentence about "Istio is the only solution"

* encourage users to install Istio, check Istio tasks and use discuss.istio.io

* fix a typo

* rewrite Istio is the only solution as bullets

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

* compete the previous commit

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

* rewrite the sentence "if you had not a chance to work with Istio yet"

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

* chec egress traffic control -> check egress traffic control task

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

* Tell us what you think -> we also want to hear from you

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

* specify a traffic source -> specify the traffic source

* egress control task -> egress control tasks

* remove the final dot from the third bullet

* use a relative url for istio.io

* change the published date to today
2019-07-22 18:15:59 +00:00
Steven Dake 3c42578b57 Add distroless as a core feature for 1.3. (#4692)
* Add distroless as a core feature for 1.3.

Distroless is ready for Alpha. The images are built, pushed, and have been
running in CI for some time including presubmit testing.

* Add distroless to spelling file
2019-07-20 15:17:09 +00:00
Eric Van Norman d71d90bed8 Fix install CRD steps on various pages (#4680)
* Fix install CRD steps on various pages

* Fix ordering to create namespace first
2019-07-19 11:14:11 -04:00
Martin Taillefer 22fd781637
Put apporbit.com on the exception list since their site is down. (#4689) 2019-07-19 07:29:59 -07:00
imgbot[bot] 8793097b1e [ImgBot] Optimize images (#4688) 2019-07-19 06:57:08 -07:00