Commit Graph

100 Commits

Author SHA1 Message Date
craigbox e1da4d25bf Update docs to refer to GKE using v1.9.2 (#961)
Fixes to the wording about s/initalizer/mutating webhook/ and fixes to the script for installing a GKE cluster, now that 1.9.x is GA.
2018-02-09 10:49:22 -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
Jason Young ea20135b8d fix docs/setup/kubernetes/sidecar-injection.html links (#940) 2018-02-06 22:21:34 -08:00
Martin Taillefer 8ec8e250da
Update reference docs. (#942)
* Update reference docs.

- We now replace instances of https://istio.io with {{site.baseurl}} in imported
reference docs such that the generated site will work properly for staging and for
archive.istio.io

* Fix a bad link.
2018-02-06 20:48:33 -08:00
cmluciano 1fffddd850 Minikube sidecar injection setup for 0.5.0 (#921) 2018-02-06 13:20:41 -08:00
Steven Dake f9e5df3c73 Add documentation for Helm deployment (#875)
* Add documentation for Helm deployment

This adds documentation along with related configuration options for
deploying Istio with the Helm charts.

* Few corrections as suggested during review.

* Fix error in path to install Helm package

* Slight refinement of helm documentation

Fix a typo in the install command and warning clause about automatic
sidecar injection not being implemented.
2018-02-05 13:51:58 -05:00
Martin Taillefer e795a779c4
Regenerate docs with latest tooling. (#926) 2018-02-01 21:04:37 -08:00
Jason Young 987e82a7e4 Clarify deprecation of initializer for automatic proxy injection (#920)
* Clarify deprecate of initializer for automatic proxy injection

* Update sidecar-injection.md

* Update sidecar-injection.md
2018-02-01 12:36:31 -08:00
Jason Young d705f26b19
Update quick start guide for sidecar injector webhook (#909) 2018-02-01 11:30:40 -08:00
Jason Young 328343c39f
clarify `sidecar.istio.io/inject` annotation usage (#899)
`sidecar.istio.io/inject` annotation should be applied to the pod template spec and not the controllers, e.g. deployment.
2018-01-30 12:27:38 -08:00
Jason Young 35bbdd55e3 improve documentation for manual sidecar injection (#898)
* add `--dry-run` to manual injection configuration step

* Update sidecar-injection.md
2018-01-30 13:31:03 -05:00
Martin Taillefer fafeefab44
Fix a few links. (#897) 2018-01-30 08:16:52 -08:00
Andra Cismaru 9a4fcf4cde
Update sidecar-injection.md follow up (#892)
* Update sidecar-injection.md

* Update sidecar-injection.md
2018-01-27 23:22:54 -08:00
Andra Cismaru d66ba78b91
Update sidecar-injection.md (#891) 2018-01-27 22:31:15 -08:00
Jason Young 350416c7e1 Update sidecar-injection.md (#888) 2018-01-26 22:04:57 -08:00
Jason Young b2688e39b5
update kubernetes sidecar injection setup instructions (#882) 2018-01-26 21:02:41 -08:00
Georgios Andrianakis 9e6c08bb9a Change the installation instructions for Openshift (#856)
The documentation change here reflects the work that was done on:
https://github.com/istio/istio/pull/2465
and should only be merged IFF the aforementioned PR is merged
2018-01-25 14:33:32 -05:00
Christian Posta ecf622489a removed referece to istio-egress from the k8s quickstart as that no longer exists. https://github.com/istio/istio/issues/2523 (#864) 2018-01-10 10:41:29 -08:00
Julien Senon 52343935ca Update side car injection with AWS configuration (#839) 2018-01-07 22:43:21 -05:00
Fanghui Qing 957e713a79 Fix the "install" link for istoctl. (#836) 2018-01-04 16:09:12 -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
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 c5bc2407dd
Switch a page that was using standard Markdown image stuff instead of {% include figure.html %} (#820) 2017-12-28 23:20:13 -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
Martin Taillefer add92253df
A batch of small site improvements.
- We no longer have a redirect from the top-nav Blog link to the
current latest blog post, which looks nicer.

- Added a link to our team drive to the community page.

- Upgrade a few icons from PNG to SVG

- Reintroduce content compression which I accidentally left turned off previously.

- Reintroduce the RSS icon on blog posts which disappeared in last week's great blog
page redesign.

- Update doc contribution guide to cover blog posts and setup pages.

- Add templates for setup topics and blog posts.

- Compress our SVG files for faster loading.
2017-12-17 11:38:29 -08:00
Guang Ya Liu 514d3c9fce Remove istio-egress from kubernetes quick start guide. (#794) 2017-12-13 10:20:37 -05:00
Laurent Demailly 80f2c70728
Some https manual fixes (#789)
* Some https manual fixes

Related to #363

* Code review comment
2017-12-12 10:22:25 -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 0949677c98 Add an item describing that the GKE API must be enabled (#760)
* Add an item describing that the GKE API must be enabled

* Change wording and open in new page

* Remove extra 'if'
2017-12-07 08:28:39 -08:00
LisaFC 1cb5ddc832 Minor formatting changes (#768)
Few minor formatting changes
2017-12-06 13:42:08 -08:00
Sakshi Goel 57b99eec62 Update quick-start.md (#767)
* Update quick-start.md

* adding missing trailing slash
2017-12-06 10:23:34 -08:00
Laurent Demailly aed4611ce0 fixing the version in quickstart (#758)
* fix version in instructions
2017-12-05 09:51:09 -08:00
salrashid123 3365c2b83b Add GCP deployment manager quickstart (#743) 2017-12-05 08:41:23 -08:00
Guang Ya Liu 7b1f1f9884 Add installation steps for running istio on IBM Cloud Private. (#749) 2017-11-30 23:15:01 -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
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
Daniel Berg 06010b3103 Change IBM Container Service naming (#722)
Aligning with IBM rebranding to use **IBM Cloud Container Service**.
2017-11-19 22:44:59 -08: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
Laurent Demailly fbb7cb99ce
Update for 0.2.12, shouldn't need the vm/mesh expansion workarounds anymore (#705)
* Update for 0.2.12, shouldn't need the workarounds anymore

* adding missing SERVICE_NAMESPACE stting
2017-11-08 20:43:33 -08:00
Guang Ya Liu 47a226cc58 Update kubernetes version to 1.7 or newer. (#694)
All of the 1.7 kubernetes can works well with istio CRD resources,
we should update it to avoid confuse.
2017-11-03 21:32:35 -04:00
Sakshi Goel fc57b98973 Update sidecar-injection.md (#701)
1.7.5 does not work for new clusters anymore. If we skip this line it should pick up the default - which is now at 1.7.8.gke
2017-11-03 20:35:13 +00:00
Martin Taillefer 17a733935a
Updates for new repo layout. (#699) 2017-11-02 13:59:24 -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
Spike Curtis 22f6d00a50 Fix port naming rules. (#673)
* Fix port naming rules.

* redis is a valid protocol
2017-10-20 14:36:10 -04:00
Guang Ya Liu ac1452c1c5 Updated document for excludeNamespaces in istio initializer. (#680) 2017-10-20 08:54:11 -04:00
Tao Li 7617c34281 Revise expansion page (#671) 2017-10-18 13:08:57 -07:00
Tao Li dd07e4c89d Revise a few docs to make it more clear (#670)
* Revise a few docs to make it more clear

* Address commment
2017-10-17 21:16:13 -07:00
Tim Joseph Dumol dc13751c80 Fix minor doc issues re: Sidecar Injection. (#663)
Handles https://github.com/istio/issues/issues/75.

* Tweak description of how `istio-initializer` behaves.
* Fix wrong initializer name (`status.sidecar.istio.io`).
2017-10-14 14:36:27 -07:00
Laurent Demailly a8d54f75ae VMs: More tweaks, matching IPs, Auth checks (#665)
* More tweaks, matching IPs

Using host instead of dig as the output is simpler/straighforward

* Add processes and auth checks

* Review comment
2017-10-13 19:23:49 -07:00