Commit Graph

1388 Commits

Author SHA1 Message Date
Martin Taillefer cf7591929f
Introduce support for new fangled PRE blocks. (#1224)
Instead of having to have two PRE blocks, one for commands and one for the output,
we can now have a single PRE block and we take care of rendering things to show the
command vs. the output. The Copy button on such a thing only copy the command, and not
the output.

We now also show a $ on command-lines, but the Copy button doesn't copy that and knows to just
copy the usable part of the command-line.
2018-05-01 11:11:41 -07:00
Lin Sun 26888acedc adding the recommended namespace (#1218)
* adding the recommended namespace

https://github.com/istio/issues/issues/312

* add the recommended namespace

* add creating the namespace

* correct typos

* only need to create namespace 

for the template approach
2018-05-01 10:45:56 -07:00
Steven Dake 0e4092f583 Fix naming collision (#1226)
ingressgateway and ingress both match the grep, resulting in
incorect ingress name being produced in troubleshooting guide.
2018-05-01 09:57:19 -07:00
Jason Young 611a65192a add galley.enabled option to helm instructions (#1222) 2018-04-30 14:46:01 -07:00
Martin Taillefer d79170cfa3
Clarify istio.io/preliminary.istio.io stuff (#1221) 2018-04-30 13:22:10 -07:00
Frank Budinsky 04d16b577a v1alpha3 routing blog (#1190) 2018-04-30 12:19:09 -07:00
mtail a65b9e6c4a Quiet GitHub warning 2018-04-30 11:40:39 -07:00
Martin Taillefer 1bfcc3a30b
Update reference docs. (#1219) 2018-04-30 11:14:51 -07:00
Lin Sun 8bf001fe97 clarify we support more than just k8s (#1212) 2018-04-30 10:41:54 -07:00
Dionna Amalie Glaze 6e726d76ec Typo fix (#1208) 2018-04-30 10:17:16 -07:00
Steven Dake 003cb044fe Fix link to IBM cloud private (#1216) 2018-04-30 06:58:56 -07:00
Allan Targino facccf27b2 Adding Azure support instructions (#1202)
* adding docs for Azure

* minor misspelling fix

* adding acronyms

* removing blank line

* changing bash output to reflect only necessary flags

* fixing grammar errors
2018-04-27 15:41:02 -04:00
Dionna Amalie Glaze 68eb53ea78 Fix broken link in README.md (#1209) 2018-04-27 11:43:47 -07:00
Vadim Eisenberg b5b1cb5470 add a step to define ingress gateway in bookinfo guide (#1207)
* add a step to define ingress gateway in bookinfo guide

following https://github.com/istio/istio/pull/5113

* make ingress gateway lower case
2018-04-27 07:11:55 -07:00
Yinjie Chen d12b88a142 Add attributes into documentation. (#1200) 2018-04-26 12:20:01 -07:00
Julien Furgerot 7324ce0665 Fix command to build & serve site locally using docker (bad workdir) (#1206) 2018-04-26 09:04:53 -07:00
lei-tang 6641a3ca6b Add request.auth.claims and update source.user, source.principal, and (#1205)
request.auth.principal
2018-04-25 19:09:56 -07:00
Krishna Pagadala 8360c30ca3 remove installation instructions for prometheus (#1199)
* remove installation instructions for prometheus

* more doc fixes for 0.8
2018-04-25 15:05:34 -07:00
Dionna Amalie Glaze c37c7d2270 Fix docker run command (#1201)
The command as it stands will fail with "Gemfile not found". The working directory should be set to $(pwd) as well to start execution in the istio.github.io directory and find the Gemfile.
2018-04-25 09:19:29 -07:00
Steven Dake b38493a1eb Update multicluster installation to match master (#1195)
* Add a trailing / on an URL that was returning a 301

* Update multicluster intallation to match master

Big usability improvements have been made.  Document
the new workflow for multicluster.

* Address reviewer comments.

* Fix linting problem
2018-04-24 17:34:55 -07:00
Steven Dake 8c2cf1909e Add proper link to Helm and Multicluster feature stages (#1196) 2018-04-23 19:19:55 -07:00
Guang Ya Liu 4dd75a0225 Update circuit break use existing file. (#1091) 2018-04-20 07:55:03 -07:00
imgbot[bot] 02bb2d1c35 [ImgBot] optimizes images (#1193)
*Total -- 683.39kb -> 440.68kb (35.52%)

/_blog/2018/img/roles_summary.png -- 101.32kb -> 61.03kb (39.77%)
/_blog/2018/img/policies.png -- 244.70kb -> 148.25kb (39.41%)
/_blog/2018/img/attach_policies.png -- 48.65kb -> 31.59kb (35.06%)
/_blog/2018/img/createpolicyjson.png -- 120.21kb -> 80.63kb (32.93%)
/_blog/2018/img/create_policy.png -- 86.38kb -> 60.62kb (29.82%)
/_blog/2018/img/createpolicystart.png -- 82.12kb -> 58.55kb (28.7%)
2018-04-20 07:01:11 -07:00
Martin Taillefer d98f38deaf
Don't add links from figures into endnotes. (#1192)
- The prior design for avoiding links for figures was brittle and was
in fact broken. Now it's more robust.
2018-04-20 06:39:58 -07:00
Julien Senon 9e4b34d3ea Add blog entry for configuring aws nlb for istio ingress (#1165) 2018-04-20 06:33:34 -07:00
Rich Curran 5d69878aab Add multitenancy blog (#1119)
* Add multitenancy blog

* Update soft-multitenancy.md

* Update soft-multitenancy.md

* Add multitenancy blog
2018-04-19 14:27:54 -07:00
Joy Zhang 79697dc564
Add instructions to integrate Istio with existing Endpoints services. (#1164) 2018-04-19 09:43:19 -07:00
Martin Taillefer 8af7c677c1
Add rocket chat to our footer & community page. (#1189)
Also, update the mailing list icon on the community page to match what we use in the
footer.
2018-04-18 20:33:27 -07:00
Martin Taillefer 2bf907c7dc
Fix a few bugs. (#1187)
- The slide-in sidenav used on mobile went all crazy when text got too long in the expanded
panel. We now set a max width to trigger controlled wrapping and avoid the nasties.

- The hamburger menu that replaces the link in the top header on small screens didn't render
right on medium-sized screens (a.k.a. portrait-mode tablets). I had one of my breakpoints set
inconsistently.

- Dynamically loaded PRE blocks were not being syntax colored, now they are.

- The Links endnote section created for printing pages was not dedupping identical
links.

- The Links endnote section contained entries for the next/previous links which are
normally at the bottom of each page. These links aren't visible when printing and so
shouldn't appear in the Links endnote section.
2018-04-18 17:14:07 -07:00
Sanket Patel cb4ed3583e Fix typo liveliness -> liveness (#1188)
* Fix typo liveliness -> liveness

Add mdspell dependency to gem installations

* Add backticks around firebase deploy command
2018-04-18 14:24:07 -07:00
Ozben Evren 8491a70f4a Adding info about new expression language methods. (#1186)
Adding info about dnsName, email, and uri functions.
2018-04-17 12:59:58 -07:00
Martin Taillefer 2505469708
Switch to PrismJS for syntax highlighting. (#1184)
Instead of doing syntax highlighting statically in Jekyll, we now
go back to the PrimsJS library we used in the 0.2-0.4 timeframe.
It used to be problematic, but the cause for the problems have
been addressed a while ago.

This gives us highlighting for non-markdown content,
such as dynamically loaded PRE blocks and PRE blocks that
come from HTML generated from protos.
2018-04-17 09:26:59 -07:00
Steven Dake 9c01a288a8 Update Helm Documentation (#1168)
* Modify minimum pin of Istio version with Helm and improve prereqs

* Add section describing briefly how to use helm without tiller

* Change heading description for Helm method and add upgrade warning

* Make common customization options table match current master

* Subsection the two methods for installing with Helm

* Remove Helm keys from .spelling.  Add FQDNs as an acronym.

* Backtick the keys and defaults, values.yaml, and fix 1 spelling error

* Add uninstall instructions for both kubectl and helm with tiller

* Place backticks around architecture platforms and correctly list them

* Show both uninstall methods (kubectl & Helm)

* Remove two extra CRs

* Fix yaml linting errors

* Link to requirements for automatic sidecar injection.

* Change istio-auth to istio for rendering

* Address reviewer comments.

* Fix linting error.

* Notify operator they need capability to install service accounts.

* Fix lint error
2018-04-17 09:01:53 -07:00
jasmine-jaksic 1077f9d417 Update feature-stages.md (#1183)
Updates to features as of 0.7 release
2018-04-16 19:13:56 -07:00
Oliver Liu eee1bb6155
Rename Isito CA to Citadel. (#1179) 2018-04-16 16:29:59 -07:00
Tao Li 0afbaba673 Fix indent issue (#1182) 2018-04-16 12:19:57 -07:00
Martin Taillefer 4ddf422676
Bunch of improvements (#1181)
- New visuals for the sailboat in the header. It now overflows the header.

- The TOC now highlights the currently displayed portion of the current page.
As you scroll through the doc, the selected entry updates accordingly.

- Add previous/next page links in every doc page. These used to be present only in
blog posts, but they're useful everywhere.

- Fix a few off-by-one formatting errors that stemed from using a mixed of
min-width and max-width throughout the stylesheet. This caused some strange
formatting to happen at specific window widths. Now, we're consistently using
min-width and everything lines up properly.

- Improved footer formatting so it looks better on mobile.

- Only display the TOC on XL screens, otherwise it wraps too much.
Screens smaller than XL now all get the inlined TOC instead.

- Add support for pages to request that the TOC be generated inline instead of in a sidebar.
This is useful for pages that have headings which cause too much wrapping in the TOC,
such as the Troubleshooting Guide.

- Add some blank space between an inlined TOC and the main text so that things don't look
so crowded, especially when printing.

- Inline the sailboat SVG into each page. This avoids a network roundtrip and allows the
SVG to be controlled with the same CSS as everything else.

- Eliminate a huge amount of redundancy in the four main layout file for the site.
They now share a single primary.html include file which carries most of the weight. This
will avoid having to constantly make the same change in four different files.

- Improve the generated HTML for <figure> elements which makes
things better for screen readers.

- Simplify the HTML & CSS for the footer.
2018-04-16 11:09:21 -07:00
Martin Taillefer 2e8094a4a7
Improve sidenav behavior on mobile. (#1173)
The sidenav now hovers over the main text instead of pushing the main
text sideways.

The rendering of the sidenav toggler button now matches the "back to top"
button I added last week.
2018-04-14 07:21:49 -07:00
mtail 4747142514 Update reference docs. 2018-04-14 07:13:06 -07:00
mtail 0ad939e702 Fix broken links caused by changes in istio/istio. 2018-04-14 07:05:10 -07:00
Vincent 39d82b74c8 Reference: https://istio.io/docs/reference/config/istio.routing.v1alpha1.html#StringMatch (#1180) 2018-04-14 06:54:27 -07:00
Yinjie Chen 996f160371 Update doc for TCP periodical report. (#1095)
* Update doc for TCP periodical report.

* Add report response arrow into svg.
2018-04-12 10:03:50 -07:00
Martin Taillefer 0c38e239e3
Make istio.io support quality print output. (#1163)
- Get rid of all the chrome when printing a page. So no headers, sidebars, etc.

- Ensure that PRE blocks are fully expanded when printing instead of
showing a scroll bar.

- Generate endnotes for each page printed which lists the URLs of the various links
on the page. Each link site is annotated with a superscript number referencing this
table.
2018-04-11 14:41:58 -07:00
Steven Dake b2d4febcb7 Add multicluster deployment documentation to Istio (#1139)
* Add multicluster deployment documentation to Istio

* Change *Ip to *Endpoint a per request

* Fix a typo

* Address all reviewer comments

Note, SVG diagram will be handled as a follow-on PR.

* Fix legitimate spelling errors found by gate

* Some backticks to fix spelling errors and other misc cleanups

* some spelling and backticks.

* Expand spelling exemptions dictionary slightly

* Correctly spell routable.

* Address reviewer comments.

Needed a rebase in the process.

* A minor consistency change

* Address reviewer comments.

* Add a caveats and known issue tracker to the documentation

Early on during review of this PR, I believe there was a review
asking for caveats, but it has disappeared from the github comments.
2018-04-10 11:21:49 -07:00
Yusuo 188bc00ad0 Update documentation for automatic sidecar injection webhook. (#1169) 2018-04-10 08:42:24 -07:00
Tao Li 4c7d2e2663
Update Security section in Istio overview (#1170)
* Update Security section in Istio overview

* Fix comment
2018-04-09 17:17:06 -07:00
Oliver Liu 838fb75b57
Improve plugin cert task for better UX. (#1150) 2018-04-09 16:32:07 -07:00
Tiago M. Vieira e6e6560034 fix service account names in the instructions for OpenShift (#1083)
This commit replaces the service account names for grafana and
prometheus in the instructions to set the security context
constraints for OpenShift.
2018-04-09 12:45:35 -07:00
Diem Vu 5f8e97cfd1 Authn policy concept and tutorial. (#1128) 2018-04-09 11:02:55 -07:00
Steven Dake 2686cf8d9b www.yaml.org went missing - yaml.org seems to work. (#1166)
sdake@falkor-08:~/go/src/istio.io/istio.github.io/_docs$ dig www.yaml.org

; <<>> DiG 9.10.3-P4-Ubuntu <<>> www.yaml.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 34828
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;www.yaml.org.			IN	A

;; Query time: 917 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sun Apr 08 09:10:51 MST 2018
2018-04-08 09:30:51 -07:00