Commit Graph

196 Commits

Author SHA1 Message Date
Francois Pesce 5230cd47a5 Jblatt 1 2 4 and 1 1 13 (#4785) (#4827)
* Fixed the linting errors I was able to.

* Add 1.1.13 and 1.2.4 release notes.

And fix some linter errors in oaktowner's blog post.

* Minor fixes

* code review fixes.

* If istio terminates any http since it will autodetect and use http/2 if
supplied.

* Apply suggestions from code review

Applying geeknoid's suggestions

Co-Authored-By: Martin Taillefer <geeknoid@users.noreply.github.com>

* It's queuing not queueing.

* Rename cve announcement path to istio-security path.

* Add note that these are minimal patches that fix only the security bugs.

* Add CVE for regex vulnerabilities in the mixer filter.
2019-08-26 14:06:07 -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
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
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
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
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
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
Vadim Eisenberg b2dd293b80 use role instead of clusterrole (#4665)
charts/gateways/templates/clusterrole.yaml -> charts/gateways/templates/role.yaml
charts/gateways/templates/clusterrolebinding.yaml -> charts/gateways/templates/rolebinding.yaml
2019-07-15 09:16:37 -04:00
Vadim Eisenberg 24f9ca7046 Egress blog part 2 (#4232)
* add the second part of the series about secure egress traffic control in Istio (#4196)

* requirements for your system -> requirements for a system for egress traffic control

* add links from part 1 to part 2

* add istio-identity to .spelling

* add gateway and tls as keywords

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

* This is -> Welcome to, a new series -> our new series

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

* an egress traffic control system -> a secure control system for egress traffic

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

* for controlling egress traffic securely ->to securely control the egress traffic,  prevents the -> can help you prevent such

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

* Egress traffic control by Istio -> Secure control of egress traffic in Istio

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

* add bullets regarding security measures for Istio control plane

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

* you can securely monitor the traffic and define security policies on it -> you can securely monitor and define security policies for the traffic

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

* Possible attacks and their prevention -> Preventing possible attacks

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

* e.g. -> like, add a comma, split a sentence

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

* the -> said

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

* remove "for TLS traffic"

it is clear that it is TLS Traffic from TLS origination

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

* monitor SNI and the service account of the source pod -> monitor SNI and the service account of the source pod's TLS traffic

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

* L3 firewall -> an L3 firewall, remove parentheses, provided -> should be provided

* The L3 firewall can have -> you can configure the L3 firewall

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

* from pods only -> only allow. Remove "Note that"

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

* move the diagram right after its introduction

* remove parentheses

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

* emphasize the label (A, B)

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

* policy with regard -> policies as they regard

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

* rewrite the sentence about a compromised pod

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

* traffic must be monitored -> traffic is monitored

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

* Note that application A is allowed -> since application A is allowed

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

* rewrite the sentence about monitoring access of the compromised version of the application

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

* split the sentence about detecting suspicious traffic

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

* rewrite the sentence about thwarting the second goal of the attackers

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

* Istio must enforce -> enforces, forbids access of application A -> forbids application A from accessing

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

* Rewrite the sentence "let's see which attacks"

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

* rewrite the sentence "I hope that"

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

* in the next blog post -> in the next part

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

* remove mentioning wildcard domains

* rewrite the "Secure control of egress traffic in Istio" section

* remove a leftover from suggested changes

* as they regard to egress traffic -> for egress traffic

* convert security policies into bullets

* make the labels (A,B) bold

* remove the sentences about thwarting the second goal

* rewrite the paragraph about which goals of the attackers can be thwarted

* remove a leftover from the previous changes

* such attacks -> the attacks

* rewrite the section about preventing the attacks

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

* sending HTTP traffic -> sending unencrypted HTTP traffic

* define security policies -> enforce security policies

* change the publish date to July 9

* formatting

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

* Kubernetes Network Policies -> Kubernetes network policies

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

* [an example for Kubernetes Network Policies configuration] -> an example of the [Kubernetes Network Policies configuration]

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

* use proper capitalization and punctuation for bullet 1

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

* use proper capitalization and punctuation for bullet 2

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

* use proper capitalization and punctuation for bullet 3

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

* use proper capitalization and punctuation for bullet 4

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

* check -> verify,  access the destination, mongo1, access mongo1

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

* You can thwart the third goal -> to stop attackers from

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

* remove mentioning anomaly detection

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

* Provide context instead of "after all"

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

* split a long line

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

* connect two sentences

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

* First -> Next

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

* use - instead of * for bulleted lists

* make the first attacker's goal a bullet

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

* make the first attacker's goal a bullet

the previous commit was related to the third goal

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

* make the second attacker's goal a bullet

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

* fix indentation

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

* make the reference to prevention of the first goal a bullet

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

* make the reference to prevention of the second goal a bullet

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

* rephrase the sentence about applying additional security measures

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

* remove leftover from a previous change

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

* that will enforce -> to enforce

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

* split long lines

* rewrite the part about increasing security of the control plane pods

* fix indentation

* fix indentation and remove a leftover from a previous change

* extend the bold font from a single word to a phrase

* rewrite the prevention of the straightforward access and the attacks

* add conclusion after the attacks part

* control planes pods -> control plane pods

* control plane -> Istio control plane

* is able to access it indistinguishable -> is indistinguishable

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

* rewrite the sentence "The choice would mainly depend on"

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

* insure -> ensure

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

* update the publish date to 10-th of July
2019-07-10 15:20:37 +00:00
Frank Budinsky 07d53225d3 Cleanup multicluster doc (#4638) 2019-07-10 06:59:50 -07:00
Megan O'Keefe 7d9cf41c86 Clarifies latency measurement section for Istio 1.2 (#4649) 2019-07-09 18:30:35 +00:00
Vadim Eisenberg 9e03700cb0 though -> through (#4645) 2019-07-09 14:19:33 +00:00
Megan O'Keefe 5cb1d42de3 Adds blog post: performance benchmarking best practices (#4635)
* adds blog post

* Linter revisions

* Fix links

* Remove link to github file line number

* Provides clarity on Mixer v2

* list authors alphabetically

* Resolve comments

* Typo fix

* Apply suggestions from code review

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

* Linter update

* linter fix

* Update all github permalinks

* Add RBAC link

* list latencies in increasing order

* update name listing

* remove Note next to warning icon

* Clarify no mixer settings

* update summary punctuation
2019-07-08 17:30:07 +00:00
Joshua Blatt 49981eebc4 Draft 1.1.11 release notes. (#4633) 2019-07-03 12:54:49 -04:00
Joshua Blatt 083d6a4ae4 Remove consecutive blank line. (#4587) 2019-06-29 03:35:06 -07:00
Francois Pesce 9a94b59061 Fix CVE-2019-12995 blog post (#4584)
* Address @geeknoid comments

* Address @sdake 's comments

* Update content/blog/2019/cve-2019-12995/index.md
2019-06-29 02:13:44 -07:00
Francois Pesce 65b2cb5fce Add community announcement for CVE-2019-12995 (#4581)
* 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
2019-06-28 18:15:19 -07:00
Joshua Blatt 448f09f08c Draft release notes for 1.0.9 and 1.1.10. (#4566) 2019-06-28 14:39:39 -07:00
Frank Budinsky 20dd94324e
Fix accidentally merged trailing space (#4578) 2019-06-28 16:52:50 -04:00
Manish CHUGTU f91ced1bf1 Updating Demystifying Istio's Sidecar Injection Model Page (#4562)
* Update index.md

Fixes some documentation concerns of #4509

* Update content/blog/2019/data-plane-setup/index.md

Spell Check.

Co-Authored-By: Frank Budinsky <frankb@ca.ibm.com>
2019-06-28 16:19:24 -04:00
Adam Miller e260e3385e Fixing observability concept doc. (#4448)
* fix(telemetry docs): replace p&t concept doc with observability doc

* Fixed broken links

* Fixed one internal and one external link

* Added links and fixed two typos

* Title and links changes

* Added Policies conceptual section

* Fixed broken links in commands reference and traffic mnanagement
2019-06-24 18:30:42 +00:00
Rigs Caballero f48927ffe1 Add new Traffic management concept as a single page (#4525)
* Add new Traffic management concept.

Improved based on review comments.

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

Fix Hugo front matter.

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

Fix false positives in links test.

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

Remove terms from exceptions file.

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

corrections

review comments

* Move old traffic-management SVGs to the Zh content.

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

* Apply final copy-edit.

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

* Flatten content structure.

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

* Fix links and blank lines.

Signed-off-by: rcaballeromx <grca@google.com>
2019-06-22 00:20:21 +00:00
Frank Budinsky 93d3dcf213 Cherry-pick commits (#4520) 2019-06-21 08:50:24 -07:00
Dan Ciruli ba7d36612c Istio 1.2 announcement blog post (#4468) 2019-06-18 17:45:33 -07:00
Rigs Caballero a3b9755357 Reverts the new Traffic management concept due to Hugo bug (#4488)
* Add new Traffic management concept.

Wrote a new "Traffic management" concept to include the latest developments.
Organized the content into smaller pages to make it easier to consume. The new
structure improves visibility and each page includes keywords to improve the
"See Also" pieces of suggested content and SEO. The new concept includes
diagrams and examples. Each section starts with the larger picture and then
moves to explain the specifics.

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

* Improved based on review comments.

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

* Fix Hugo front matter.

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

* Fix false positives in links test.

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

* Remove terms from exceptions file.

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

* Revert "Add new Traffic management concept."

This reverts commit de9d0e0225.
2019-06-18 16:37:40 -07:00
Joshua Blatt e7250e21d0 1.1.9 release notes. (#4430) 2019-06-17 15:19:28 -07:00
Joshua Blatt 55b6eb2b23 1.0 eol final announcement. (#4431) 2019-06-14 21:30:13 -07:00
Rigs Caballero c53a6c785d Add new Traffic management concept. (#4321)
* Add new Traffic management concept.

Wrote a new "Traffic management" concept to include the latest developments.
Organized the content into smaller pages to make it easier to consume. The new
structure improves visibility and each page includes keywords to improve the
"See Also" pieces of suggested content and SEO. The new concept includes
diagrams and examples. Each section starts with the larger picture and then
moves to explain the specifics.
2019-06-14 16:50:23 -07:00
Tao Li 8cad363b10 Move root-transition to docs/ to follow others (#4412) 2019-06-14 10:59:35 -07:00
Tao Li 43572ad9b5 Update root rotation blog (#4313) 2019-06-10 16:56:37 +00:00
Tao Li 521a2fe7d9 Patch #4273 to master branch (#4285) 2019-06-07 12:59:23 -07:00
Vadim Eisenberg 56e87f1568 add requirement 1.3.4 of PCI DSS to the introduction of the egress blog, part 1 (#4254) 2019-06-07 12:51:25 -07:00
Joshua Blatt 82c5f46ae3 1.0.8 release notes (#4278) 2019-06-07 09:01:49 -07:00
Joshua Blatt ab7e8dcf13
1.1.8 release notes (#4276)
* First draft 1.1.8 release notes

* s/multi-cluster/multicluster/
2019-06-07 07:41:49 -07:00
Frank Budinsky 577e8a50b8 Clarify and improve setup instructions (#4247) 2019-06-04 06:21:04 -07:00
Martin Taillefer 6c9c952d1c
Security update. (#4233) 2019-05-28 10:22:16 -07:00
Joshua Blatt 9b3e9444a2 1.1.7 release notes (#4165) (#4215) 2019-05-24 13:59:55 +00:00
Joshua Blatt c165195df4 1.1.6 release notes (#4113) (#4216) 2019-05-24 13:59:15 +00:00
Joshua Blatt dfb076ac52 Release notes for 1.1.5 (#4088) (#4217) 2019-05-24 13:58:31 +00:00
Joshua Blatt 50b14303f6 Announcement for upcoming 1.0 end of support (#4197) (#4214)
* Draft 1.0 EOL blog.

* Make it clear that it's an upcoming EOL, not an EOL happening immediately.

* Add period to description.

* fix spelling error.

* Relativize URLs

* The final(?) attempt to please the gods of good documentation.
2019-05-24 13:48:00 +00:00
Frank Budinsky 6d4497bac9 Reorganize traffic managment tasks (#4206)
* Reorganize traffic managment tasks

* broken links

* more broken links

* more broken links

* fix links

* fix todelete images
2019-05-23 18:12:25 +00:00
Vadim Eisenberg 0496b54449 add the first part of a series about secure egress traffic control in Istio (#4196) 2019-05-22 08:52:14 -07:00
Rigs Caballero b5581a5899 Move content from Examples to Tasks. (#4166)
Moves the content found in examples/advanced-gateways/ to
tasks/traffic-management/edge-traffic and
the content found in examples/multicluster/ to tasks/multicluster/
Fixes all broken links caused by the move and adds aliases to the moved pages.
The changes are applied to both, English and Chinese, websites.

Signed-off-by: rcaballeromx <grca@google.com>
2019-05-21 09:56:33 -07:00
Rigs Caballero bf4901af38 Move the Operations Guide to the documentation section. (#4099) 2019-05-07 11:10:19 -07:00
Vadim Eisenberg 7e5b7dcf4b Update dates of egress blog posts (#4063) (#4071)
* remove a notice about the v1alpha3 APIs since it is outdated now
2019-04-29 16:35:54 +00:00