Commit Graph

109 Commits

Author SHA1 Message Date
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
Shriram Rajagopalan 2baef16e51 new networking reference docs (#3358) 2019-02-25 17:13:27 -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
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
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 7d2167bb6d update deprecated attribute in doc. (#3233) 2019-02-12 07:20:14 -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
Martin Taillefer dd782b3d12
Improve the looks of warnings, info blobs, and tips. (#3181) 2019-01-31 12:11:53 -08:00
Martin Taillefer 1c1242ffc4
Fix spelling and grammar stuff throughtout the site. (#3114) 2019-01-21 09:35:38 -08:00
Martin Taillefer 8a9d5cb92b
Fix a bunch of capitalization and spacing errors. (#3108) 2019-01-19 09:39:24 -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
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
Yossi Mesika e0eb7d8250 An example for configuring and verifying split horizon EDS (#2916)
* An example for configuring and verifying split horizon EDS

* Add period to end of description

* Minor change

* Minor typo

* Comments by Lin Sun addressed

* Addressed @frankbu review comments and cross referenced with the concept doc
2019-01-07 08:15:44 -08:00
Frank Budinsky 9910600bfd
Multicluster concept doc (#2991)
* Multicluster concept doc

* some references

* address review comments

* rename folder

* fix circleci errors

* fix broken ref

* fix broken links

* address more review comments

* move multi controlplane section before single

* tweaks

* more tweaks
2019-01-04 10:00:10 -05:00
Martin Taillefer 51f878a914
Simplify use of the image shortcode. (#3021)
- The width value now defaults to 100%, so it doesn't need to be specified explicitly
in many cases.

- The ratio value can now be computed automatically for PNG and JPG files, so it doesn't need
to be specified explicitly.
2019-01-03 07:46:55 -08:00
Martin Taillefer 8fd070d4ca Fix CI failures. (#2989)
This includes updating to the latest reference docs from the 1.1 branches.
2018-12-17 15:05:38 -08:00
Gary Brown 68579c929c Add initial doc changes related to tracing provider and support for z… (#2884)
* Add initial doc changes related to tracing provider and support for zipkin backend

* Suggestion for way to incorporate more tracing backends - using text from lightstep PR #2844

* Update based on review comments. Moved lightstep content (from #2844 to subfolder

* Add more zipkin content and images

* Remove jaeger from dt page

* Updates following comments

* Updates to address comments
2018-12-15 13:06:38 -08:00
Tao Li b1a0c38a49 Update citadel description (#2968)
Fixes: https://github.com/istio/istio.io/edit/master/content/docs/concepts/what-is-istio/index.md
2018-12-10 14:03:27 -08:00
Martin Taillefer f45827a8b4
Incrementality -> Extensibility (#2967) 2018-12-10 09:06:06 -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
Yangmin Zhu 054a7c0ad9 rbac: deprecate RbacConfig with ClusterRbacConfig (#2761) 2018-10-26 11:11:32 -07:00
Frank Budinsky 22eba71958
Add selector to Gateway example (#2783) 2018-10-19 13:35:18 -04:00
Tao Li 6e3acad482 Revise the description of istio-demo (#2743) 2018-10-12 11:01:29 -07:00
hackerman 60421f4e40 Add open source OIDC providers to security page (#2689)
Adds open source OIDC providers ORY Hydra and Keycloak to the securit
overview page.

Closes #2687
2018-10-06 07:46:20 -07:00
Martin Taillefer a2026aab5e
Clean up a bunch of loose ends (#2745) 2018-10-05 22:21:56 -07:00
Frank Budinsky 627de1ab7b
More context in example fragments (#2728) 2018-10-03 16:13:58 -04:00
Yangmin Zhu 5cb7c13a8e rbac: update concept and reference for RBAC tcp. (#2612) 2018-10-01 13:19:52 -07:00
Yangmin Zhu afea7b3c06 authn: add task for per-path jwt authentication (#2692)
*
2018-10-01 06:39:55 -07:00
Frank Budinsky 629b74a8b2
Add canary rollout to concepts doc (#2697)
* Add canary rollout to concepts doc

* tweak
2018-09-26 15:07:23 -04:00
AdamDang cfd8124766 Update index.md (#2682) 2018-09-25 14:44:03 -04:00
Martin Taillefer edfdf7d795
Site improvements. (#2663)
* Site improvements.

- For SVG images, authors no longer need to specify image ratios
(which is a constant source of errors)

- Move more icons into the new icons.svg file to further reduce
average page load times.

- Rationalize Istio logo file names.

- Improve underlining behavior for sidebar headers and the RSS feed
Subscribe link.

- Made the RSS feed subscribe link open in a new tab.

- Increase the constract ratio for some elements in dark mode
text blocks (namely, YAML field names)

- Reduce the "brightness" of the light bulb icon which helps it
not pop so much in dark mode.

- Optimize the fonts we load and the order we load them in so as to improve page load time and
reduce the initial render time.

* Sadly, embedding SVGs into the HTML results in duplicate element ids, which is invalid HTML :-(
2018-09-21 17:56:46 -07:00
Oliver Liu 770155d677 Fix plugin cert doc and improve helm instructions (#2630)
* Fix plugin cert doc.

* Small fix.

* Small fix.

* Small fix.
2018-09-18 05:54:24 -07:00
Martin Taillefer 0a4264417f
Site improvements (#2633)
- Use a new approach to managing icons. This has two primary benefits:

  - It makes it possible to color the icons such that they look good in the
    dark theme. Previously, the icons were rendered in black on dark grey when
    using the dark theme.

  - The average payload size for our web pages is reduced and we better use the
    browser cache.

- The new icon approach makes it possible to remove our dependency on the fontawesome
  package, which further slims down our payload requirement

- Refresh our iconography for a slightly lighter look.

- Remove the extra thick left-hand border of text blocks to lighten the
look.

- Added a "NN minutes to read" indication on top of each page. This is
only displayed if the count is > 1 minute.

- Added a calendar icon next to the blog post date.

- Exposed a bunch of strings that were buried in CSS/JS to translation.

- Add the 'keywords:' front-matter fields to the Hugo archetypes.
2018-09-17 08:52:23 -07:00
Quanjie Lin 2632b41f26 documentation for RBAC policy permissive mode (#2426)
* documentation for RBAC policy permissive mode

* update permissive mode sample for global RBAC config

* address comment

* move permissive section to the top

* add more words for expected user experience

* seperate two senarios to use permissive

1. turn on RBAC 0 -> 1
2. add new policy

* rename rbac->authorization, move to concept page

* address comment

* address comment
2018-09-14 15:25:23 -07:00
Martin Taillefer bae85cba1b
Minor corrections. (#2583) 2018-09-11 12:34:38 -07:00
Lin Sun 6d378161c7 clarify few code change related to tracing (#2582) 2018-09-11 08:18:43 -07:00
Laurent Demailly f911579ea0 update link to fortio (#2445) 2018-08-28 20:12:35 -07:00
Lin Sun b875d07075
adding minimal istio doc (#2349)
* adding minimal istio doc

* fix spell error

* address steve comment

* address steve comment

* change to 2.10 per discussion

* fix CI lint errors

* remove aliases

* fix broken link

* fix link

* fix link

* address yossi's good catches!
2018-08-28 14:02:55 -04:00
Bryant Luk b3e0ebb409 Change `mTLS` in YAML config to `mtls` (#2378)
- The `mtls` key is case sensitive.
2018-08-27 14:41:57 -07:00
cmluciano 120e1567f3 Replace a few instances of route rule with VirtualService (#2344)
Signed-off-by: Christopher M. Luciano <cmluciano@us.ibm.com>
2018-08-23 08:26:28 -07:00
Martin Taillefer 5e29d61ff2
Bunch of site fixes & improvements. (#2306)
- Correct the use of OpenGraph annotations. I used the wrong attribute name, so the
annotations were never recognized.

- Added support for Twitter cards to our site, improving the experience of referencing
the site from Twitter posts.

- Added support for the twitter: front matter field for use in blog posts. Specifying this
front-matter entry will show the author's twitter address on the blog post, and will
add a Twitter card entry to the page noting the author's address.

- Renamed the page_icon front matter field to just icon to be consistent with other
entries.

- Made it so the subtitle front matter field can be used anywhere, not just on blog posts.

- Added a lint check to ensure subtitles don't end with a period.

- We now insert an "author" metadata entry whenever the attribution: front matter
field is used.
2018-08-19 11:51:03 -07:00
Martin Taillefer be7c374f29
Switch to Hugo 0.47 (#2288)
- Fixes the bug where not all of our files would get the right lastmod
time extracted from GitHub.

- Fixes most of the cases of bad HTML output around the use of {{<text>}}. There's
still a single bad case which I'll report to the Hugo folks.

- Use Hugo's new --minify option to minify HTML instead of having to use the
separate and slow html-minifier program.

- Fix some bad HTML on the landing page.
2018-08-17 22:33:16 -07:00
Yangmin 053efb78f9 fix sample RbacConfig in concept page. (#2253) 2018-08-16 09:45:43 -07:00
Tao Li b7976e6d94 Remove recovation from security concept doc (#2257) 2018-08-15 09:47:32 -07:00
mtail 6a152a766d Fix incorrect aspect ratio. 2018-08-12 18:14:07 -07:00
Zack Butcher 25f7c61a4b remove the word 'global' as it adds confusion (#2209) 2018-08-10 14:48:48 -07:00
Pahlevi Fikri Auliya 6c4b75084b Remove misplaced "the" (#2198) 2018-08-10 07:25:17 -07:00
Martin Taillefer be92dc771e
Fix up some aliases. (#2174) 2018-08-07 10:54:49 -07:00
Martin Taillefer fd290dc73e
Improve linting (#2148)
- We now detect text blocks that are incorrectly indented.

- We now detect image captions that end in a period.

- We now detect page descriptions that don't end in a period.

- CircleCi now runs linting without minifying HTML first, improving perf and
improving error output.

- In CircleCi, we now have a per-build cache for HTML proofer output. This
helps reduce the frequency of link timeout errors.

- Fix errors flagged by the above new lint checks.
2018-08-04 08:44:06 -07:00