Commit Graph

115 Commits

Author SHA1 Message Date
Limin Wang f80fdda9aa
Add a concept doc for Istio RBAC. (#922)
* Add a concept doc for Istio RBAC.

* Fix reference error.

* Addressed Spike's comments.
2018-02-01 16:05:09 -08:00
Martin Taillefer 4854fdd800
First push of reference docs using new doc tooling. (#894) 2018-01-30 06:28:49 -08:00
patricekrakow 4613c9d3b4 Update ServiceModel_Versions.svg | Rename the box at the bottom right from << SvcB >> to << SvcB' >> (B prime) as it should be a different variant of the service << serviceB.example.com >>. (#876) 2018-01-19 16:20:21 -08:00
Vincent 4bd145d7b0 Add kind field into the yaml files of DestinationPolicy object. (#855) 2018-01-09 16:33:31 -05:00
Martin Taillefer aab7fa27a8
Major update of the web site's infrastructure. (#826)
Four major themes to this work:

* Performance. This new site is fast. It loads considerably faster, especially on mobile.
Every pixel is drawn exactly once. Clicking around doesn't result in things jiggling everywhere.

* Navigation. I wanted to make it easier to get around the site, especially on mobile. To that end, we now have:

  - Sticky navigation elements. The top nav bar, the left sidebar and the right TOC are now sticky and remain
on screen even as page content is scrolled.

  - Tabs in the Docs section have been removed and integrated as accordion items in the left sidebar.

* Layout. I moved a bit of content around to make it easier to find and give us some room to grow:

  - The Help page is now replaced with a full Help section. This provides a home for the FAQ, glossary,
bug reporting, and troubleshooting pages.

  - The About page is now replaced with a full About section. This provides a home for the release notes, roadmap, upcoming "in the news" section, etc.

* Design. I tried to improve consistency across the site and provide a slightly lighter feel by minimizing the impact of some design elements. Specifics:

  - Font sizes are now consistent across the site.

  - The site does a much better job at adjusting to different screen sizes which makes the mobile experience better.

  - Accessibility is improved by adding many attributes for screen readers, and by ensuring the site scales properly based on user-selected fonts.
2018-01-03 08:16:28 -08:00
Martin Taillefer e9d7e7654a
Prep work for some upcoming changes. (#822)
- Slightly update the section index files. This is to make some upcoming
future work easier. These changes have no practical effect on the current
site.

- Delete a few extraneous files I noticed.
2017-12-29 07:48:02 -08:00
Martin Taillefer a9f92fa274
Switch uses of <figure> to {% include figure.html %} (#818)
figure.html now contains a bit of magic to substantially improve
the load time and visual appearance of pages that contain imagery.
The magic pre-allocates space on the page of the exact size needed
for the image, even though the image isn't loaded yet. The result
is that the page can be layed out once, layout doesn't need to
happen again for each image that gets loaded.
2017-12-28 20:18:11 -08:00
Martin Taillefer b7787ca1c1
Revamp blog page look & feel.
- The blog page now has a sidebar showing all blog posts.

- Blog entries now cleanly display the publication date, attribution, and subtitle

- Sidebar entries, both for blog posts and for docs now show tooltips when hovering the mouse over the entry.
2017-12-11 06:58:38 -08:00
Joe Selman d3617aa047 Fix 404 link to service discovery api (#744)
* Fix 404 link to service discovery api

* Link to SDS rather than CDS
2017-11-29 20:03:16 -08:00
Martin Taillefer 9aa8f5b947
Site cleanup
- Remove unreferenced files

- Stop using sitemap_exclude in front matter since nothing is looking at this.

- Minify the javascript files for faster loading.

- Cleanup and add favicons

- Fill some of the app manifests for Android and Windows to integrate more nicely.

- Address a few Lighthouse auditing issues.
2017-11-26 13:37:14 -08:00
Lee Calcote 8445e9f8fe Minor grammar updates (#723) 2017-11-19 22:48:43 -08:00
Martin Taillefer c446488e9d
Fix several Envoy-related broken links. (#721) 2017-11-18 06:23:49 -08:00
Lee Calcote 2863aff3e6 Added a few commas (#711)
To help the reader follow and digest design goals.
2017-11-12 21:41:58 -08:00
Martin Taillefer c58e017db3
Add a blog entry about Mixer adapters. (#700) 2017-11-03 10:41:22 -07:00
Martin Taillefer 17a733935a
Updates for new repo layout. (#699) 2017-11-02 13:59:24 -07:00
Shriram Rajagopalan b2497e0b9a assorted fixes (#689) 2017-10-25 12:41:16 -04:00
Jang-Soo "Bruce" Lee 9ef4106aa8 typo fixes (#644) 2017-10-09 14:27:43 -04:00
Shriram Rajagopalan 0a9c5a5334 No egress proxy (#607)
* cleanup

* clean up 2

* nits

* more cleanups

* nits

* fixes

* nits

* nits

* merge

* fix

* nits

* actual advanced install

* remove istio egress

* Update advanced-install.md
2017-10-05 11:15:41 -04:00
Shriram Rajagopalan d990231244 Auth to mTLS Authentication (#613)
* Auth to mTLS Authentication

* more cleanups across the site
2017-10-05 11:13:45 -04:00
Martin Taillefer 62ea0b009d Minor Mixer doc updates. (#603) 2017-10-04 13:51:45 -07:00
Oliver Liu c322df86ba Adding access control based on service account (#595)
* Add instructions on secure access control.

* Small fix.
2017-10-03 09:09:03 -07:00
Tao Li d84c7569a3 Update istio auth concept for 0.2 release (#589)
* Update istio auth concept for 0.2 release

* Minor changfe

* Minor change

* Update the auth diagram

* Resolve comment

* Address comment
2017-10-03 11:45:32 -04:00
Douglas Reid 21f0333684 Change default to example in Config doc (#594) 2017-10-02 17:37:09 -07:00
Jang-Soo "Bruce" Lee e43a08fd9b Update for typo (#568) 2017-09-29 09:55:23 -04:00
Shriram Rajagopalan 27066acf27 Clean up tasks (#549)
* Adding guides for telemetry

* nits

* nit

* egress

* consul install file fix

* more task cleanup

* nits

* update telemetry tasks

* more tweaks

* remove what's next

* tweaks to security tasks

* some nits to telemetry guide

* overall tweaks
2017-09-28 12:46:52 -04:00
Frank Budinsky c085a4e7cc update config yaml in blog article (#546) 2017-09-27 12:36:29 -04:00
mandarjog 9536e59bcc Update mixer-config.md (#527)
* Update mixer-config

* fix links

* review comments

* missed one comment

* add examples of infrastructure backends
2017-09-26 20:19:34 -07:00
Shriram Rajagopalan 6e77169c6a Ref fixes (#507)
* renaming 1

* move 2

* remove status proto

* rename status url

* nix adapters

* new adapters

* mixer complete

* nixing old swagger

* renaming old

* nix service mesh

* routing rules reborn

* fix index

* index fixes

* bug fixes for missing reference nav

* boo

* foo
2017-09-25 00:47:50 -04:00
Shriram Rajagopalan 391388294c samples->guides (#501)
* samples->guides

* more renames

* egress rule placeholder
2017-09-22 16:12:20 -04:00
Frank Budinsky 233ebc4cf3 document egress rules (#497)
* document egress rules

* review comments

* Update rules-configuration.md
2017-09-22 13:12:22 -04:00
Douglas Reid 55deea2a60 Update Mixer concept doc (#476)
* Update Mixer concept doc

* Address review comments
2017-09-21 12:44:26 -04:00
Shriram Rajagopalan 8f066f5c6a more target->destination (#473) 2017-09-19 15:57:53 -07:00
mandarjog 6f8e6a8983 Update basic access control task with new configs (#450)
* update access control task with new configs

* add missing entries

* remove extra quotes

* update adapter urls

* consistent rules, other review comments
2017-09-18 14:13:24 -07:00
Frank Budinsky bb0c4873ad Corrections and improvements (#451)
* Corrections and improvements

* address review nit
2017-09-15 17:23:54 -04:00
Frank Budinsky 77ee1e294c update routing rule concepts and task docs (#443) 2017-09-15 12:34:49 -04:00
Shriram Rajagopalan 91f711affc mass sed (#448) 2017-09-15 12:02:57 -04:00
Martin Taillefer aeef9d0723 Stop referencing {dir}/index.html and only reference {dir}/ instead. 2017-07-21 04:37:32 -07:00
Jacques Chester c0391e6c8b Replace 'criterion' with 'criteria' (#416)
Criterion is the singular form of criteria, but each example is being
used in a plural context.
2017-07-20 15:52:12 -07:00
JJ Geewax 5b9396c170 Update overview's Pilot definition (#409)
Focus on responsibilities rather than location ("user" in the sentence was ambiguous and a bit confusing).
2017-07-19 11:28:24 -07:00
Danny Berger 626dcca127 Fix hyphenated typo (#400) 2017-06-26 10:50:06 -07:00
Frank Budinsky 49cd4c440a some doc corrections (#394) 2017-06-19 18:15:20 -07:00
Nick Landolfi d886515f24 s/keep/kept (#391) 2017-06-19 18:14:00 -07:00
Martin Taillefer 868bcdb459 Replace uses of https://istio.io with {{home}} (#387) 2017-06-15 09:04:43 -07:00
Shriram Rajagopalan 6fe82c471d Rename Istio-Manager to Pilot (#360)
* rename resources

* sed Istio-Manager to Pilot in docs

* sed manager -> Pilot

* updating slides

* remove old images

* Sed in images

* the Pilot -> Pilot

* Istio Manager -> Pilot

* final set of seds
2017-06-08 16:46:36 -04:00
Tao Li c497166236 Add future work section to address potential auth concerns. (#338)
* Add future work section to address potential auth concerns

* Add future work section to address potential auth concerns

* Add future work section to address potential auth concerns

* Remove rotation/revocation part

* Address comments

* Address comments

* Fix links
2017-05-24 14:01:23 -07:00
mandarjog c22c89ef9b Add expression language reference (#331)
* Add expression language doc

* update mixer config with el doc ref

* minor fix

* remove include home

* review comments

* relocate expression doc

* removed details
2017-05-24 08:49:53 -07:00
Martin Taillefer d4d8eef5ca Address some TBD items and other small fixes. 2017-05-23 20:07:27 -07:00
Andrew J ccc8cf5aa1 Adds references to SPIFFE spec (#314) 2017-05-23 11:39:22 -07:00
Laurent Demailly 784ec4fdd4 Fixing site errors, and ignore repos/*.{html,md} for generation (#300)
Fixes #298
Turns out most of the errors were from repos/
2017-05-22 11:28:13 -07:00
Martin Taillefer 5d70521378 A bunch of content fixes. 2017-05-21 09:40:12 -07:00