Commit Graph

143 Commits

Author SHA1 Message Date
Martin Taillefer b641486002
Fix some more stale wiki links. (#2145) 2018-08-03 16:48:52 -07:00
Venil Noronha 5342ab2a80 Fix broken Mixer Adapter Dev Guide links (#2144)
Signed-off-by: Venil Noronha <veniln@vmware.com>
2018-08-03 16:32:56 -07:00
lei-tang 11ce2b3924 Add an icon for the security vulnerabilities page (#2132) 2018-08-02 16:05:46 -07:00
mtail 2cbe43aea7 Add a couple entries to our prefered vocab list. 2018-08-01 22:51:50 -07:00
lei-tang dfee9b8ec0 Add Istio security vulnerabilities disclosure and handling page (#2114) 2018-08-01 17:10:00 -07:00
jasmine-jaksic c2e529212b Update index.md (#2096)
Removing VM support until it's fixed
2018-07-31 12:09:41 -07:00
Martin Taillefer d22f899879
Disable Mesh Expansion page. (#2086) 2018-07-31 08:42:54 -07:00
mtail 8d4d59655f Switch master to 1.1 work. 2018-07-30 21:42:46 -07:00
Oliver Liu 682db1e3e3 Update Security Concepts (#1912) 2018-07-30 20:46:36 -07:00
jasmine-jaksic 7cc4ec984d Update index.md (#2077)
Additional changes to 1.0 features page
2018-07-30 21:17:47 -04:00
mtail 659e66a75b Add info about title capitalization. 2018-07-30 13:45:12 -07:00
Shriram Rajagopalan c1bb3bf1a0 update feature stages for networking (#1992)
* update feature stages for networking

Signed-off-by: Shriram Rajagopalan <shriramr@vmware.com>

* nits

* spell check
2018-07-30 10:19:40 -07:00
Vincent 91b9e83987 fixed: added blank line in release notes 0.1 (#2039) 2018-07-29 19:31:42 -07:00
Martin Taillefer 1c300c99bd
Spelling improvements (#2037)
Remove a bunch of entries that shouldn't have been in the spelling dictionary
and correct content aoocrdingly.

I'm disabling the Chinese spell checking for now, since I'm not able to fix the
spelling errors that emerged there. Once this PR is in, I'll file an issue to get
those spelling errors addressed and checking reenabled.
2018-07-29 14:27:06 -07:00
mtail 1d95ab7481 More icons 2018-07-27 15:48:07 -07:00
Jason Young c27351268b use kubectl for managing Istio API resources (#2002)
* use kubectl consistently throughout for Istio API resource C.R.U.D operations

xref: https://github.com/istio/istio.github.io/issues/1843

* fix typo

* review comments

* remove unnecessary instructions to use `replace` instead of `create`

* fix linter in `zh` content
2018-07-27 10:57:41 -07:00
Jimmy Song 0d5e6c8a54 Add Servicemesher portal on the Community page (#2013) 2018-07-27 05:08:52 -07:00
Martin Taillefer 5f2af0fd69
Add support for skip_toc and skip_seealso front-matter values. (#1989) 2018-07-26 11:02:59 -07:00
Martin Taillefer 9d56f3dbe7
Various design changes. (#1976)
- Increase the size of the Copy button in preformatted blocks to make it stand out since it is the
most common used button.

- Shift the copy/download/print buttons in PRE blocks towards the left so they don't overlap the
scroll bar in large text blocks.

- Switch to new fonts.

- Instead of underlining <H2> headers, we now draw a blue bar above them.

- Add an "up level" button at the top of pages.

- Streamline the appearance of the next/previous page links at the bottom of most pages.

- Remove the right pointing arrows from index pages and see also sections. They were just
confusing.

- Add icons to the main pages.

- Slightly change the layout of the glossary page, more to come here.
2018-07-26 06:14:32 -07:00
Martin Taillefer 2e48e07bef
Release notes for 1.0. (#1966) 2018-07-25 19:14:39 -07:00
Yangmin 2ab173bd2a fix the wrong "OPA Checker" link. (#1975) 2018-07-25 19:04:27 -07:00
mtail 7797fd427d A few editorial fixes. 2018-07-25 09:57:55 -07:00
mtail 4344a2f92f Update OWNERS 2018-07-25 08:09:51 -07:00
mtail 613ffd6cc3 A few editorial fixes. 2018-07-24 13:13:15 -07:00
mtail e3ff3313e6 A few minor editorial changes. 2018-07-24 10:11:02 -07:00
Steven Dake 1b2eeed706 Add release note about lacking Citadel Helm (#1937)
The Helm Citadel implementation will not make the 1.0 release.  We
can resolve this in later revisions.
2018-07-24 06:49:04 -07:00
mtail 18018adce4 Grammar fixes. 2018-07-24 06:45:37 -07:00
Martin Taillefer 5527dcbaf6
Switch uses of funny quotation marks to plain ones. (#1914)
- Use only standard quotation marks to avoid cut & paste stuff not working

- Put in a lint rule to prevent further use of non-plain quotation marks.
2018-07-22 08:48:03 -07:00
Limin Wang e1e056744f Add End user authentication to feature list. (#1888) 2018-07-20 11:09:35 -07:00
Limin Wang 8973981880 Update authentication concept doc (#1886)
* Update authentication concept doc.

* Fix lint errors.

* Address comments and fixed some links.

* Remove feature stages change from this PR.

I will make a separate PR for it.
2018-07-19 19:10:37 -07:00
Limin Wang fe1e01866c Update authorization feature. (#1876) 2018-07-18 14:12:36 -07:00
Tao Li cbf490c692 Add incremenetal TLS to feature list (#1863) 2018-07-18 14:11:36 -07:00
Douglas Reid d373c42c04 Update Telemetry features in feature-stages doc (#1862)
* Update Telemetry features in feature-stages doc

* Update index.md
2018-07-18 14:10:36 -07:00
Steven Dake 664d811043 Add mixer telemetry relnote multicluster limitation (#1866) 2018-07-18 04:43:17 -07:00
Yossi Mesika 0ea541d13f Move Helm customization section to the references category (#1699) 2018-07-16 21:46:52 -07:00
mtail eec52a447f Fix some proofing errors. 2018-07-16 21:39:52 -07:00
Martin Taillefer de8893a255
Add a Media Resources page. (#1832) 2018-07-16 15:54:17 -07:00
Limin Wang fd259b3526 Update Istio Authorization Concept. (#1807)
* Update Istio Authorization Concept.

* Fix lint errors and address comments.

* Addressed comments.

* Changed title from "Istio Authorization" to "Authorization".

* Fixed links.

* Addressed comments.

* Addressed comments.

* Fix lint errors.

* Undo unintended changes in .spelling.
2018-07-16 16:46:18 -04:00
Martin Taillefer 597f7ce3b4
Enable more linting rules (#1824)
Fix feported linting errors.
2018-07-15 07:49:11 -07:00
Steven Dake 6f070b2571 Start of 1.0 release notes (#1801) 2018-07-13 09:45:35 -07:00
mtail 16aa14e376 Clarify alias doc. 2018-07-12 15:51:13 -07:00
Frank Budinsky de49a21816
Fix references to bookinfo sample files (#1759)
* fix references to sample files

* fix mixer rule link
2018-07-11 09:41:15 -04:00
Isaiah Snell-Feikema f51f015108 Remove Eureka references (#1717) 2018-07-10 12:56:50 -07:00
Andra Cismaru 4e2b9233bc Create service subsets and move routing/route-rule* to networking/virtual-service* (#1715) 2018-07-10 11:52:29 -07:00
Martin Taillefer 181605b27e
Consolidate the security concept pages into a single page. (#1721)
* Consolidate the security concept pages into a single page.

- This updates the security concept material to be on a single page, which matches the
change done last week for the rest of the concept material. This ends up being a less clicky
more directed introduction for newcomers to the platform.

- While I was there, I moved the redundant What is Istio page from our about section and stuck
the content at the top of the What is Istio page in the Concepts section.
2018-07-10 10:26:19 -07:00
Rigs Caballero 944a7a2ccd Edit Collaboration Guide to include forking info. (#1709)
* Edit Collaboration Guide to include forking info.

Made a light editorial pass including adding additional information regarding
how to create a fork. I also ensured the content wrapped at an 80 character
length. Ideally, I would like to reference the standard GitHub flow instead of
maintaining the process here.
2018-07-09 13:36:50 -07:00
mtail 2c887f0e18 Fix bad grammar. 2018-07-09 07:29:36 -07:00
Martin Taillefer 512fdb5b61
Add download & print buttons to all PRE blocks. (#1680)
Also, replaced the text in the Copy button with an icon instead.
2018-07-06 05:30:35 -07:00
Martin Taillefer 3c1ef90cc7 Move the community page into the About section. (#1683) 2018-07-05 14:12:24 -04:00
Martin Taillefer 07ed229051
Simplify linking to GitHub content. (#1669)
- Add <github_file> <github_blob> and <github_tree> to make it simpler to link to the right
place on GitHub.

- Use these new sequences throughout the docs.

- Also, fix bad HTML generated for the TOC in certain cirsumstances.

- Fix extra blank line inserted at the bottom of indented code blocks.
2018-07-04 04:16:49 -07:00
Lee Calcote 92b5176d7d Adding Alpha status SolarWinds adapter (#1617) 2018-07-03 05:01:18 -07:00
Martin Taillefer 1d355094cf Simplify the Concepts section. (#1649) 2018-07-02 06:32:04 -07:00
Martin Taillefer 40bcdc272c
Simplify contribution instructions. (#1645) 2018-06-30 21:43:58 -07:00
mtail 0f8724351f Content fixes.
- Remove What's next sections since we now have auto-generated See also sections

- Fix a few incorrectly capitalized headers, "istio", "kubernetes", "sidecar"
2018-06-30 21:42:52 -07:00
Martin Taillefer 0541000be8
Switch from ``` to {{< text >}} to indicate text blocks. (#1644)
This fixes a number of cases of incorrect formatting of code blocks
throughout the site.
2018-06-30 07:11:21 -07:00
Martin Taillefer c5ca64e5f2
Improve how we render section index pages. (#1643)
Instead of using a boring flat list of pages, we now render
modern-looking cards for each subsection.
2018-06-29 20:53:00 -07:00
Martin Taillefer d818d4713b
A few rendering fixes. (#1626)
- Workaround the fact some of the styles for code blocks were being overriden by
Bootstrap.

- Align table indent and code indent so things look nicer.

- Fix missing "sidebar button" when on mobile in the help and about sections. I forgot to set a
variable to trigger the thing to be present in those cases.

- Improve footer layout for mobile.

- Get a nicer looking light bulb icon.
2018-06-29 06:52:07 -07:00
Martin Taillefer 5a1b090fbc
Improve handling for code blocks (#1580)
- Add the {{< text >}} shortcode as a way to declare code blocks. This shortcode
is intended to hide the subtleties around code blocks. More specifically, it
provides a transparent workaround for the Hugo bug around converting indented
code blocks with lines starting with dashes. It also deals with the special
formatting case we have around command-lines that start with `cat <<EOF`.

- Rename the {{< file_content >}} shortcode to {{< text_file >}} and the
{{< fetch_content >}} shortcode to {{< text_dynamic >}} for consistency in naming.
2018-06-28 06:29:27 -07:00
Jimmy Song 86c3c0f49a update URLs which have been moved to other places (#1607) 2018-06-28 05:59:08 -07:00
mtail e3c1f36859 Guides -> Examples
As agreed, in prep for the 1.0 launch.
2018-06-27 16:03:53 -07:00
mtail 16b5cab3d7 Third round of file renames.
Only thing left are the reference files.
2018-06-27 06:32:20 -07:00
mtail 5296742475 First pass at refactoring file locations.
This also reenables html proofing, which I accidentally left
off in an earlier commit.
2018-06-26 23:29:47 -07:00
Martin Taillefer 8c0cb431ce
Add support for snippets and file content insertion. (#1567)
- You can now use {{< file_content >}} to pull in files from the doc repo
into generated documentation. If you include the `snippet` attribute, you can
pull in only pieces of the file instead. This makes it possible to annotate
scripts and yaml files and extract those annotated bits and pieces into the
docs. This should let us have fully tested examples which are then incorporated
into the docs

- The previous {{< file_content >}} feature that lets you dynamically pull
content from a URL has been renamed to {{< fetch_content >}} instead.
2018-06-21 09:56:22 -07:00
Vadim Eisenberg 5cbb89414e Remove egress tcp task (#1548)
* remove egress TCP task

the example can be implemented by HTTPS Service Entries

* remove a reference to Egress TCP Task in Egress TCP blog

* replace a reference to the Egress TCP task by the Egress TCP blog post

in About -> Feature Status -> Istio features/Traffic management

* add an alias from the removed task to Egress/TCP blog post
2018-06-19 06:58:17 -07:00
Martin Taillefer 5e059b6f16
Add gotchas to the doc authoring notes. (#1541) 2018-06-19 06:47:23 -07:00
mtail 9720690df7 Couple errors leading to incorrect site gen. 2018-06-15 08:40:29 -07:00
mtail 5bfc6bafea Update reference docs 2018-06-11 22:29:34 -07:00
Martin Taillefer 9f3e980147
Add support for an auto-generated See Also section on every page. (#1364)
- We now automatically generate a See Also section on pages when possible.
The links are determined by a reverse index based on the keywords
assigned to each page in its front-matter.

- Do a pass to assign keywords to all our pages to populate the See Also
links.

- Leverage the keywords in the front-matter to generate a keyword metadata entry for each
generated page.
2018-06-11 15:07:32 -07:00
mtail fb4fa9f307 Get some basic stuff setup to enable translation without crashing Hugo... 2018-06-09 21:07:08 -07:00
jasmine-jaksic bf6ebdffde Updated features list based on 0.8 release (#1462) 2018-06-07 14:33:33 -07:00
mtail 4acefe8725 Merge branch 'release-0.8' 2018-06-06 16:28:12 -07:00
mtail 6637b0b4cf Mark Helm install as being in Beta. 2018-06-06 16:18:47 -07:00
Martin Taillefer 6962982274 Introduce better linking support to github.com/istio/istio (#1443)
- Within a code block, you can now surround a relative file path with @@. This will
cause the path to be rendered as a link to raw.githubusercontent.com/istio/istio/<path>.
This lets the user click on the link to see the content of the file, which is mighty
handy.

- Updated all code blocks to take advantage of the above.

- Introduce support for {{< branch_name >}} which returns the source code branch
name associated with the current doc site.

- Use {{< branch_name >}} in all our references to content in istio/istio on GitHub. This thus
pins our references to the correct version of the content in GitHub. This prevents errors from
gradually appearing in our doc set as content in GitHub starts to diverge from the expectation
in the site content.

(cherry picked from commit 1dcd301)
2018-06-06 08:38:23 -07:00
Martin Taillefer 1dcd301bd6
Introduce better linking support to github.com/istio/istio (#1443)
- Within a code block, you can now surround a relative file path with @@. This will
cause the path to be rendered as a link to raw.githubusercontent.com/istio/istio/<path>.
This lets the user click on the link to see the content of the file, which is mighty
handy.

- Updated all code blocks to take advantage of the above.

- Introduce support for {{< branch_name >}} which returns the source code branch
name associated with the current doc site.

- Use {{< branch_name >}} in all our references to content in istio/istio on GitHub. This thus
pins our references to the correct version of the content in GitHub. This prevents errors from
gradually appearing in our doc set as content in GitHub starts to diverge from the expectation
in the site content.
2018-06-06 08:21:18 -07:00
mtail f291bf42a5 Add a few missing redirects, as reported by the google search console. 2018-06-06 06:40:05 -07:00
Louis Ryan b17cc49431 Update 0.8.md (#1441) 2018-06-06 05:25:42 -07:00
Martin Taillefer 9b614f4853 Cleanup the style guide and fix random formatting errors. (#1417)
(cherry picked from commit de871cb)
2018-06-02 22:31:23 -07:00
Martin Taillefer de871cbff8
Cleanup the style guide and fix random formatting errors. (#1417) 2018-06-02 22:29:14 -07:00
Andra Cismaru c24e266103 Add SNI support in release notes for 0.8 (#1389)
(cherry picked from commit c245855)
2018-06-02 07:42:58 -07:00
mtail 2df0afb955 Merge branch 'release-0.8' 2018-06-01 06:32:10 -07:00
Martin Taillefer c389a3af38
Couple site fixes. (#1408)
- Get style switching working again.

- Don't show the Edit this Page option for the archived version of the site.
2018-06-01 06:16:21 -07:00
Lin Sun afc911f9cd
update limitation of converter tool (#1401)
* update limitation of converter tool

* typo

* clarify a bit per Mandar's req

* good catch from Guang
2018-05-31 22:00:14 -04:00
Andra Cismaru c245855c36 Add SNI support in release notes for 0.8 (#1389)
* Add SNI support in release notes for 0.8

* Add SNI support in release notes for 0.8

* Add SNI support in release notes for 0.8

* Removed TBD.

* envoy apis
2018-05-31 16:18:29 -07:00
mtail a7c0dee770 Add missing release notes to keep link checking happy. 2018-05-31 08:10:18 -07:00
mtail 76545ee3be Fix a few formatting problems with the rate limiting doc.
(cherry picked from commit f66eddc)
2018-05-31 07:42:35 -07:00
mtail f66eddc31b Fix a few formatting problems with the rate limiting doc. 2018-05-31 07:38:56 -07:00
mtail dcf7362976 Couple content fixes.
(cherry picked from commit b2daa8e)
2018-05-31 06:50:05 -07:00
mtail b2daa8e346 Couple content fixes. 2018-05-31 06:46:49 -07:00
Diem Vu 5ba5b642f9 Update authn concepts and tutorials to reflect changes in 0.8 (#1332) 2018-05-29 16:25:11 -07:00
Martin Taillefer d0f8fddfbf
Cleanup (#1363)
- Remove some leftover toc:false front matter from a few pages. The site now generally
figures out automatically that a TOC is not necessary.

- Enable a Hugo feature that queries Git for a last modified date on files. As a result,
instead of having the site build date in the footer, we now have a "this page was last modified"
date.

- Move the landing page's content out of the layouts directory and into the content directory
where it belongs.

- Use Hugo shortcodes for our embedded icon imagery. And make those icons scale with the
font size rather than being fixed sizes.

- Enable support for emojis in our content. Just use 
and you'll get a sailboat for example.
2018-05-26 08:28:14 -07:00
Martin Taillefer 068424fcba
Add a known issue to the release notes. (#1362) 2018-05-25 21:23:52 -07:00
mtail 951a8ed9f4 Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00
mtail 401989fba6 Shuffle content around for the Hugo migration. 2018-05-25 19:27:39 -07:00