Commit Graph

63 Commits

Author SHA1 Message Date
Chunlin Yang 841b321905 add more protocol (#2965) 2018-12-19 10:15:06 -08:00
Martin Taillefer 8fd070d4ca Fix CI failures. (#2989)
This includes updating to the latest reference docs from the 1.1 branches.
2018-12-17 15:05:38 -08:00
Gary Brown 6511aad85e FAQ telemetry: requests are not being traced (#2939)
* FAQ telemetry: requests are not being traced

* Minor change
2018-12-03 10:53:15 -05:00
Gary Brown c6dd738246 FAQ telemetry: why can't istio implicitly propagate headers (#2938) 2018-12-03 10:52:48 -05:00
Martin Taillefer f17a5d2e79
Fix a bunch of absolute links that should have been relative. (#2933)
- Added a linter rule to prevent further occurances.
2018-11-30 06:41:56 -08:00
Jonh Wendell 5a505ebd3a Add a 'How to join Slack' FAQ entry (#2855) 2018-11-09 11:12:28 -05:00
Jonh Wendell 2b861520eb Use port 8000 for httpbin service everywhere (#2461) 2018-11-01 11:56:45 -07:00
Martin Taillefer a2026aab5e
Clean up a bunch of loose ends (#2745) 2018-10-05 22:21:56 -07:00
Vincent 20257d053c Fix life of a request (#2721) 2018-10-05 09:54:30 -07:00
Yangmin Zhu 5cb7c13a8e rbac: update concept and reference for RBAC tcp. (#2612) 2018-10-01 13:19:52 -07:00
Martin Taillefer 0a4264417f
Site improvements (#2633)
- Use a new approach to managing icons. This has two primary benefits:

  - It makes it possible to color the icons such that they look good in the
    dark theme. Previously, the icons were rendered in black on dark grey when
    using the dark theme.

  - The average payload size for our web pages is reduced and we better use the
    browser cache.

- The new icon approach makes it possible to remove our dependency on the fontawesome
  package, which further slims down our payload requirement

- Refresh our iconography for a slightly lighter look.

- Remove the extra thick left-hand border of text blocks to lighten the
look.

- Added a "NN minutes to read" indication on top of each page. This is
only displayed if the count is > 1 minute.

- Added a calendar icon next to the blog post date.

- Exposed a bunch of strings that were buried in CSS/JS to translation.

- Add the 'keywords:' front-matter fields to the Hugo archetypes.
2018-09-17 08:52:23 -07:00
Vadim Eisenberg c5bd6a8a26 use kubectl logs -l instead of applying kubectl logs on selected pods (#2621)
* check the logs of all the telemetry pods

* filter log entries

remove entries sent to pilot, telemetry, policy and unknown destinations

* use kubectl logs -l instead of applying kubectl logs on selected pods
2018-09-15 14:41:23 -07:00
Vadim Eisenberg bb22b22308 Use kubectl with EOF instead of cat with pipe (#2620)
* handle kubectl create/apply -f - <<EOF

in the same way as "cat <<EOF | kubectl apply -f -"

* replace cat <<EOF | kubectl apply/create -f - with kubectl apply/create -f - <<EOF
2018-09-15 14:37:23 -07:00
DreamRivulet 068b7d1f46 update docs for istioctl proxy-config cmd (#2593) 2018-09-13 11:09:30 -07:00
Martin Taillefer 5e29d61ff2
Bunch of site fixes & improvements. (#2306)
- Correct the use of OpenGraph annotations. I used the wrong attribute name, so the
annotations were never recognized.

- Added support for Twitter cards to our site, improving the experience of referencing
the site from Twitter posts.

- Added support for the twitter: front matter field for use in blog posts. Specifying this
front-matter entry will show the author's twitter address on the blog post, and will
add a Twitter card entry to the page noting the author's address.

- Renamed the page_icon front matter field to just icon to be consistent with other
entries.

- Made it so the subtitle front matter field can be used anywhere, not just on blog posts.

- Added a lint check to ensure subtitles don't end with a period.

- We now insert an "author" metadata entry whenever the attribution: front matter
field is used.
2018-08-19 11:51:03 -07:00
Martin Taillefer 9157434991
Move the Reporting Bugs page next to Reporting Security Vulnerabilities, under About (#2207) 2018-08-10 13:44:27 -07:00
Martin Taillefer f8f6491280
Couple FAQ fixes (#2195) 2018-08-09 10:49:56 -07:00
Tao Li 481e58c41d Revise the health check faq (#2191)
* Revise the health check faq

* Fix format

* Fix format
2018-08-08 12:47:39 -07:00
Tao Li 9b9f7b2d48 Revise the health check faq (#2175) 2018-08-08 07:19:25 -07:00
Martin Taillefer fd290dc73e
Improve linting (#2148)
- We now detect text blocks that are incorrectly indented.

- We now detect image captions that end in a period.

- We now detect page descriptions that don't end in a period.

- CircleCi now runs linting without minifying HTML first, improving perf and
improving error output.

- In CircleCi, we now have a per-build cache for HTML proofer output. This
helps reduce the frequency of link timeout errors.

- Fix errors flagged by the above new lint checks.
2018-08-04 08:44:06 -07:00
Martin Taillefer b641486002
Fix some more stale wiki links. (#2145) 2018-08-03 16:48:52 -07:00
Tao Li 384f6cd8be Add an item to check whether mTLS is enabled for a service (#2062) 2018-08-02 06:42:11 -07:00
Tao Li d3c04a5ba7 Fix an error in faq page (#2120) 2018-08-01 17:10:37 -07:00
john-a-joyce 12893f2111 Migrate misc content to ops section (#2054)
This change migrates some of the
traffic-management FAQ and all of the network
related misc (previously troubleshooting)
content to the traffic-management ops guide
2018-07-30 14:17:41 -07:00
Martin Taillefer 822e842599
Initial checkin of telemetry FAQ. (#2024) 2018-07-30 08:42:38 -07:00
mtail 1d95ab7481 More icons 2018-07-27 15:48:07 -07:00
Martin Taillefer e904354a05
Improve FAQ page design (#2025) 2018-07-27 15:07:51 -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
Tao Li 21a5fb62a7 Improve security FAQ (#2020)
* Improve security FAQ

* Update non-istio-to-istio.md
2018-07-27 10:56:40 -07:00
Tao Li ff2870e25c Faq (#1997) 2018-07-26 16:57:13 -07:00
Tao Li e38daefcc7 Faq (#1995) 2018-07-26 15:14:12 -07:00
Martin Taillefer 04cc4a3d84
Start populating the ops guide. (#1994) 2018-07-26 15:05:23 -07:00
Diem Vu f5096273b2 Cleanup security FAQs (#1990) 2018-07-26 14:56:05 -07:00
Steven Dake 0da381b8f0 Revert "Update the Citadel cert lifetime config document (#1944)" (#1978)
This reverts commit 062d0e3baf.
2018-07-26 05:51:33 -07:00
mtail 7797fd427d A few editorial fixes. 2018-07-25 09:57:55 -07:00
lei-tang 062d0e3baf Update the Citadel cert lifetime config document (#1944)
Update the Citadel certificate lifetime config document to be consistent
with the implementation.
2018-07-25 05:14:40 -07:00
mtail 613ffd6cc3 A few editorial fixes. 2018-07-24 13:13:15 -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
Douglas Reid 6cfbccc9b5 Update Mixer FAQ Entries (#1854) 2018-07-18 04:40:09 -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
Tao Li 721906a161 Update istio-auth.yaml to istio-demo-auth.yaml (#1809) 2018-07-13 14:08:36 -07:00
Isaiah Snell-Feikema f51f015108 Remove Eureka references (#1717) 2018-07-10 12:56:50 -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
Martin Taillefer 3c1ef90cc7 Move the community page into the About section. (#1683) 2018-07-05 14:12:24 -04:00
Martin Taillefer 1d355094cf Simplify the Concepts section. (#1649) 2018-07-02 06:32:04 -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
Vadim Eisenberg 201cbd5928 Add secure ingress task (#1590) 2018-06-28 06:50:03 -07:00
Jimmy Song 86c3c0f49a update URLs which have been moved to other places (#1607) 2018-06-28 05:59:08 -07:00