Commit Graph

277 Commits

Author SHA1 Message Date
Tao Li 10795e1b23
Fix plugin-ca doc (#956) 2018-02-08 13:47:44 -08:00
Jeff Mendoza 14b95baaea Consistent capitalization of Servicegraph (#953) 2018-02-08 13:41:43 -08:00
Martin Taillefer 99b8ddcb54
Fix a bunch of content errors. (#951)
* Fix a bunch of content errors.

- Replace links using https://istio.io and / with {{home}} so they work
on staging and archive versions of the site.

- Fix a bunch of preformatted blocks that has extra spaces or incorrect indent

- Replaced usage of "Further reading" with "What's next" to match our convention.

- Fix capitalization style of various headers to match our convention.

- Broke up some preformatted blocks to separate the command-line from the output
in order to make cut & paste easier, per our convention.

* Fix more links.
2018-02-08 13:17:21 -08:00
Christian Posta ca2fdb0b24 added traffic mirroring task (#945)
* added traffic mirroring task

* clarification of envoy cluster

* clarified the shadowing policy

* drop .DS_Store that snuck in
2018-02-08 11:24:04 -05:00
Vincent 42827df958 fixed circuit breaker links (#930) 2018-02-06 20:51:39 -08:00
Limin Wang bc4c823c5c
Fix formatting issues on Istio RBAC task page. (#941) 2018-02-06 17:15:53 -08:00
Limin Wang dfa8e8f3cb
Add a task doc for Istio RBAC. (#934)
* Add a task doc for Istio RBAC.

* Minor edits.

* Fix release notes.

* Addressed Spike's comments.
2018-02-06 16:17:09 -08:00
Yinjie Chen ea11fcf6e1 Document RBAC set up for ingress key cert protection. (#755)
* Document RBAC set up for ingress key/cert

* Document revision.

* Addressed some review comments.

* Add some revision.

* Add some revision.

* Revise per comment.

* Update ingress.md
2018-02-06 10:53:24 -08:00
Vadim Eisenberg ff84954b62 remove offending asterisk from curl output (#935)
the asterisk does not have any meaning
it confuses jekyll, it takes it as a bullet
2018-02-05 20:23:57 -08:00
Laurent Demailly 5b4b284f32
clarification on mTLS verification with curl (#925)
* clarification on mTLS verification with curl

from some confusion by user on slack

* update ptal
2018-02-02 16:21:25 -08:00
Vadim Eisenberg 80aeade850
add Control Egress TCP Traffic task (#928)
* add Control Egress TCP Traffic task

* removed redundant whitespace

* replaced outside the mesh with outside the cluster
2018-02-03 00:08:13 +02:00
Martin Taillefer e795a779c4
Regenerate docs with latest tooling. (#926) 2018-02-01 21:04:37 -08:00
Vadim Eisenberg 7f60c8a44e
added "Relation to Security" section for egress rules task (#904)
* added "Relation to Security" section for egress rules task

explain that Egress Rules cannot be a security measure for the traffic to
the external services

* rephrased the paragraph about Egress Rules and security

* make the sentence about the access control shorter

* added "the" to "external services"
2018-02-01 20:36:08 +02:00
Jeff Mendoza 0080429510 Add Task for setting up and using the Fluend Mixer adapter. (#905) 2018-01-31 15:44:57 -08:00
Martin Taillefer 4854fdd800
First push of reference docs using new doc tooling. (#894) 2018-01-30 06:28:49 -08:00
Oliver Liu f426bc7fcb Update the ingress controller task. (#895)
* Improve the ingress controller HTTPS verification spec.

* Small fix.
2018-01-29 19:28:14 -08:00
Tao Li dc3511ed14 Make pluggable CA feature clearer (#880) 2018-01-23 15:55:54 -08:00
Christian Posta 19fbe09d42 Addition of circuit breaking task which fixes (#873)
https://github.com/istio/istio.github.io/issues/872
2018-01-17 10:51:42 -08: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
Jason Yee ba4e2fc030 Include traffic-shifting routerule yaml in doc. (#801) 2018-01-03 10:15:51 -05:00
Shriram Rajagopalan 5e01b7652c
add delay to ingress spec. (#798) 2018-01-03 10:14:50 -05: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 e20db6abf4
Update prism to latest rev. (#819)
- Regenerate prism code to get latest fixes.
- Add support for docker and perl files
- Fix several improperly formatted code blocks
2017-12-28 23:33:03 -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
Jeff Mendoza e849d19c41 Update Metrics docs to reflect istio_ namespace. (#811) 2017-12-22 13:33:04 -08:00
Tao Li 569d911acd
Update the secure access control doc (#810) 2017-12-19 11:34:17 -08:00
imgbot[bot] 14f0bb5b33 [ImgBot] optimizes images (#804)
*Total -- 2,444.28kb -> 2,072.29kb (15.22%)

/favicons/tile310x310.png -- 9.00kb -> 1.36kb (84.88%)
/favicons/pwa-512x512.png -- 7.97kb -> 1.34kb (83.22%)
/favicons/tile310x150.png -- 5.31kb -> 1.21kb (77.24%)
/favicons/tile150x150.png -- 3.52kb -> 1.14kb (67.68%)
/favicons/android-192x192.png -- 2.89kb -> 1.43kb (50.49%)
/favicons/pwa-192x192.png -- 2.89kb -> 1.43kb (50.49%)
/favicons/apple-touch-icon-180x180.png -- 2.69kb -> 1.42kb (47.02%)
/favicons/android-144x144.png -- 1.81kb -> 1.06kb (41.55%)
/favicons/tile70x70.png -- 1.48kb -> 0.92kb (38.08%)
/favicons/android-96x196.png -- 1.15kb -> 0.78kb (32.37%)
/favicons/android-72x72.png -- 1.01kb -> 0.76kb (24.32%)
/_docs/tasks/telemetry/img/prometheus_query_result.png -- 155.74kb -> 119.21kb (23.45%)
/_docs/setup/kubernetes/img/dm_prometheus.png -- 87.10kb -> 67.68kb (22.3%)
/_docs/setup/kubernetes/img/dm_kubernetes_workloads.png -- 89.64kb -> 71.86kb (19.84%)
/_docs/setup/kubernetes/img/dm_zipkin.png -- 140.15kb -> 112.73kb (19.56%)
/favicons/android-48x48.png -- 0.75kb -> 0.61kb (19.2%)
/_docs/setup/kubernetes/img/dm_bookinfo.png -- 83.54kb -> 67.68kb (18.99%)
/_docs/tasks/telemetry/img/zipkin_dashboard.png -- 57.84kb -> 47.00kb (18.75%)
/_docs/tasks/telemetry/img/zipkin_span.png -- 37.93kb -> 31.40kb (17.22%)
/_docs/tasks/telemetry/img/dashboard-with-traffic.png -- 331.62kb -> 275.34kb (16.97%)
/_docs/setup/kubernetes/img/dm_launcher.png -- 62.83kb -> 52.49kb (16.46%)
/_docs/tasks/telemetry/img/grafana-istio-dashboard.png -- 152.77kb -> 133.00kb (12.94%)
/img/istio_grafana_dashboard-new.png -- 584.92kb -> 509.90kb (12.83%)
/favicons/android-36x36.png -- 0.53kb -> 0.46kb (12.62%)
/_docs/tasks/telemetry/img/dashboard_response_size.png -- 64.75kb -> 56.89kb (12.13%)
/_docs/tasks/telemetry/img/jaeger_dashboard.png -- 58.13kb -> 51.19kb (11.95%)
/_docs/setup/kubernetes/img/dm_grafana.png -- 126.37kb -> 111.84kb (11.5%)
/_docs/setup/kubernetes/img/grafana_dashboard.png -- 108.38kb -> 96.75kb (10.73%)
/_docs/tasks/telemetry/img/jaeger_trace.png -- 40.55kb -> 36.86kb (9.09%)
/favicons/favicon-32x32.png -- 0.46kb -> 0.43kb (6.18%)
/_docs/setup/kubernetes/img/dm_servicegraph.png -- 70.24kb -> 66.81kb (4.89%)
/_docs/setup/kubernetes/img/servicegraph.png -- 150.34kb -> 149.32kb (0.68%)
2017-12-17 12:02:37 -08:00
Shriram Rajagopalan 2968e13209
Fix ingress docs (#796)
* Fix ingress docs

* put routing rule back

* nits

* nits

* nits
2017-12-14 11:28:39 -05:00
Guang Ya Liu 2e9c1a5ae7 Added how to use `--includeIPRanges` for IBM Cloud Private. (#790) 2017-12-14 11:08:40 -05:00
Laurent Demailly 5f5b61bfd5 Fixing 301 error (#793) 2017-12-12 13:59:09 -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
Diem Vu 7749339abb Add note to mention *auth* annotation can be used for services without sidecar (#781) 2017-12-08 13:50:34 -08:00
Frank Budinsky 7f6029c838
change request_count metric to istio_request_count (#775) 2017-12-08 09:42:06 -05:00
Vincent 9417d6d080 Clarify service graph page
fixes #712
2017-12-07 16:16:14 -08:00
Diem Vu 0254ad1820 Add tutorial for per service mTLS enablement. (#762)
* Add tutorial for per service mTLS enablement.

* Address review comments.
2017-12-06 13:37:17 -08:00
Martin Taillefer 0ba1adcfbc
Revamp the FAQ page. (#733)
- The FAQ page now has categories to make the page more scalable.

- Removed the FAQ pages that were added a little while ago and integrate
their content into the main site FAQ page.

- Stop computing sitemap.xml since there's a Jekyll plugin that does that
for us.
2017-11-24 20:32:09 -08:00
diemtvu 21e3497d19 Update security FAQs related to per-service enablement. (#726)
* Update security FAQ for per-service auth enablement.

* Some clean up.

* Minor grammar correction

* Fix format.

* Fix format.
2017-11-21 21:41:09 -08:00
Lin Sun 6cad19ca6a
additional rebrand to ibm cloud (#725)
* additional rebrand to ibm cloud

* more update

* more update

* more update
2017-11-20 21:24:23 -05:00
ImgBot 05c2382343 [ImgBot] optimizes images (#716)
*Total: 3,494.61kb -> 2,560.15kb (26.74%)

\favicons\android-chrome-96x96.png -- 3.22kb -> 2.93kb (9.07%)
\favicons\apple-touch-icon.png -- 2.60kb -> 1.98kb (23.66%)
\favicons\favicon-16x16.png -- 1.06kb -> 0.75kb (29.35%)
\favicons\favicon-32x32.png -- 1.26kb -> 1.14kb (9.38%)
\favicons\mstile-150x150.png -- 4.66kb -> 4.16kb (10.61%)
\_docs\tasks\telemetry\img\dashboard_response_size.png -- 94.79kb -> 64.75kb (31.69%)
\img\istio_grafana_dashboard-new.png -- 897.44kb -> 584.92kb (34.82%)
\img\istio_zipkin_dashboard.png -- 166.26kb -> 137.50kb (17.3%)
\img\istio_grafana_dashboard.png -- 317.95kb -> 300.25kb (5.57%)
\_docs\guides\img\bookinfo\noistio.png -- 45.41kb -> 44.51kb (1.97%)
\_docs\guides\img\bookinfo\withistio.png -- 52.22kb -> 51.09kb (2.16%)
\img\logo.png -- 3.06kb -> 2.46kb (19.44%)
\_docs\tasks\telemetry\img\jaeger_trace.png -- 45.36kb -> 40.55kb (10.6%)
\_docs\setup\kubernetes\img\grafana_dashboard.png -- 176.05kb -> 108.38kb (38.44%)
\_docs\tasks\telemetry\img\zipkin_dashboard.png -- 67.88kb -> 57.84kb (14.79%)
\_docs\setup\kubernetes\img\servicegraph.png -- 200.43kb -> 150.34kb (24.99%)
\img\stackoverflow.png -- 3.57kb -> 3.56kb (0.3%)
\_docs\tasks\telemetry\img\grafana-istio-dashboard.png -- 233.56kb -> 152.77kb (34.59%)
\_docs\tasks\telemetry\img\zipkin_span.png -- 43.65kb -> 37.93kb (13.11%)
\img\twitter.png -- 1.65kb -> 1.64kb (0.47%)
\_docs\tasks\telemetry\img\prometheus_query_result.png -- 218.75kb -> 155.74kb (28.8%)
\_docs\tasks\telemetry\img\jaeger_dashboard.png -- 65.72kb -> 58.13kb (11.55%)
\_docs\tasks\telemetry\img\servicegraph-example.png -- 359.57kb -> 265.21kb (26.24%)
\_docs\tasks\telemetry\img\dashboard-with-traffic.png -- 488.51kb -> 331.62kb (32.12%)
2017-11-18 06:33:41 -08:00
Martin Taillefer c446488e9d
Fix several Envoy-related broken links. (#721) 2017-11-18 06:23:49 -08:00
Ed Sweeney f57b125fd3 need istio-system namespace for kubectl commands (#710)
If the user followed the standard install, they need to use `namespace` on these kubectl commands
2017-11-09 22:09:33 -05:00
Oliver Liu 4a2931459f Add task on plugging existing key/cert into Istio CA (#695)
* Add task on plugging existing key/cert into Istio CA

* Small fixes.

* Small fix.

* Add verification steps.
2017-11-08 15:34:29 -08:00
Oliver Liu e0d4759e24 Link fix (#707)
* Link fix.

* Fix links.
2017-11-08 15:23:14 -08:00
Martin Taillefer 834a98f360
Fix a bunch of links so that self-hosted istio.io works properly. (#703) 2017-11-03 17:14:15 -07:00
Martin Taillefer 17a733935a
Updates for new repo layout. (#699) 2017-11-02 13:59:24 -07:00
Douglas Reid e19ccf8ff3 Add cleanup for port-forward to Prometheus task (#685) 2017-10-24 10:33:03 -07:00
Douglas Reid 3cc3e01c56 Address Grafana task issues (#686) 2017-10-24 10:22:45 -07:00
Douglas Reid fc62790e8d Update TCP docs to address issues (#684) 2017-10-24 10:10:46 -07:00
Lin Sun 7a0ef10b44 Modify yaml to fix the error from istioctl (#678)
* Switch to use kubectl as it works

https://github.com/istio/istio.github.io/issues/672#issuecomment-338002266

* fix the yaml file to continue use istioctl

* fix typo

* fix pre-submit error 

https://github.com/istio/istio.github.io/pull/678/

* remove the last section since the script is gone

* remove the last section since the script is gone
2017-10-20 15:43:36 -04:00
Lin Sun 6d2a04907b adding missing EOF (#679)
so the two commands can run successfully
2017-10-20 12:01:49 +08:00