Commit Graph

39 Commits

Author SHA1 Message Date
Martin Taillefer 2c62859726 Tweak the installation pages. (#3610)
- Move requirements up to be the first thing people see. This matches
the order presented in the landing page.

- Shuffle the order in the sidebar a bit to correspond to the order
the material is presented in the landing page.

- Clean up some of the wording on the k8s landing page.

- Shorten the platform names used in the sidebar nav so they fit better.
This matches the names used in the Platform Setup section.
2019-03-11 08:56:35 -07:00
Martin Taillefer 381365d798
Fix a bunch of broken aliases. (#3467) 2019-03-03 07:29:52 -08:00
Rigs Caballero 21c918fbe4 Organize the Kubernetes Installation content. (#3422)
* WIP Add Kubernetes Installation landing page.

This adds the landing page and organizes the content to make it easier to navigate.

Signed-off-by: rcaballeromx <grca@google.com>

* Apply initial feedback on landing page content.

Signed-off-by: rcaballeromx <grca@google.com>

* Rename and move files to enhance navigation.

Added aliases to redirect after filename changes.

Signed-off-by: rcaballeromx <grca@google.com>

* Harmonize all installation guide titles and intros.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix all links affected by the restructure.

Fixed all internal links and added aliases to ensure external redirects.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix paths of images on the ZH content.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix additional links and apply feedback.

Signed-off-by: rcaballeromx <grca@google.com>

* Fix link error introduced by rebase.

Signed-off-by: rcaballeromx <grca@google.com>

* Remove redundant instances of "Istio" in titles.

Signed-off-by: rcaballeromx <grca@google.com>
2019-02-28 14:37:30 -08:00
Eric Van Norman 29b79d84ed IBM Platform update (#3333)
- Added a section for using the new Istio add-on for IKS clusters
- update IKS command to use --export. Mpt sure if we can totally move
  new ks command syntax yet.
2019-02-21 16:07:27 -08:00
Brian Avery d87e02d7df Update to Kubernetes 1.13 (#3351)
* Update to Kubernetes 1.13
2019-02-21 14:21:29 -08:00
Martin Taillefer dd782b3d12
Improve the looks of warnings, info blobs, and tips. (#3181) 2019-01-31 12:11:53 -08:00
Martin Taillefer 8a9d5cb92b
Fix a bunch of capitalization and spacing errors. (#3108) 2019-01-19 09:39:24 -08:00
Tim Swanson 0e66794cf7 Add new setup instructions about istio-cni (#2902)
* Add new setup instructions about istio-cni

* Fix review nits.

* Add Istio CNI to about/features as an alpha status feature

* Reword intro and installation steps

* Add sidecar injection compatibility info

* fix review comments

* Fix wording nits from sdake

* Fix nits and formatting comments from geeknoid.

* Added general CNI spec link and Istio k8s requirements link.
2019-01-19 04:54:55 -08:00
Zefool b6fd2ecb36 Missing Space (#3084) 2019-01-14 06:23:47 -08:00
Jesse Butler 4520346422 organize setup/kubernetes sidebar (#3060)
Signed-off-by: Jesse Butler <jesse.butler@oracle.com>
2019-01-09 07:33:45 -08:00
Jesse Butler ca2821c7c9 shift platform page weights to maintain alphabetized sidebar (#3050) 2019-01-07 09:55:44 -08:00
Jesse Butler 821c3c9a26 Add OCI OKE platform setup (#3033)
alphabetize platform support list
2019-01-04 11:21:44 -08:00
Megan O'Keefe 2aa8e48324 Fix GKE cluster create command (platform setup) (#3026)
* Add trailing slash to cluster create cmd

* Add cluster version

* Removed trailing spaces
2019-01-04 10:42:43 -08:00
Martin Taillefer 51f878a914
Simplify use of the image shortcode. (#3021)
- The width value now defaults to 100%, so it doesn't need to be specified explicitly
in many cases.

- The ratio value can now be computed automatically for PNG and JPG files, so it doesn't need
to be specified explicitly.
2019-01-03 07:46:55 -08: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
xavierbaude 32f5b2a172 Xavierbaude patch openshift (#2840) 2018-11-06 06:03:01 -08:00
Robert Starmer fce84eae28 Remove extra-config for cert-manager (#2708)
Minikube does the right thing (as of 0.28.1 at least) with creating the embedded CA.  The extra-config parameters appear to have been necessary previously and were resolved to use the "right" credentials built by Minikube directly. In fact, passing those parameters appears to break current minikube deployments, making it impossible to create new service accounts and resources that rely on them. (like a tiller service account for a helm deployment of Istio...)

I found this bug that referenced this issue: https://github.com/kubernetes/minikube/issues/1647 which is now closed.
2018-10-22 07:12:04 -07:00
Martin Taillefer 9cbb0db783
Clearly indicate which version of k8s we support. (#2786) 2018-10-19 12:53:12 -07:00
Frank Budinsky 33c5428fa2
Revert circleci config from 2.1 back to 2 (#2776)
* Revert circleci config from 2.1 back to 2

* fix lint errors
2018-10-16 14:45:10 -04:00
Fernando Carletti 2eac0b376c feat: reflect option name chage for kubernetes 1.10 (#2757) 2018-10-10 17:42:34 -07:00
Martin Taillefer a2026aab5e
Clean up a bunch of loose ends (#2745) 2018-10-05 22:21:56 -07:00
sshucker caa3a8d1ac capitlized 'Pilot', added screenshot in docker-for-desktop setup (#2641)
* capitlized 'Pilot', added screenshot

* Fixed typo and moved image
2018-09-17 14:17:23 -07:00
Medya Gh 1cb2066a42 Consistent GKE number of nodes (#2572)
* Consistent GKE number of nodes 

fixes https://github.com/istio/istio.github.io/issues/2571

* Removed the cluster version

based on comment here https://github.com/istio/istio.github.io/issues/2571#issuecomment-420151669
2018-09-17 03:13:23 -07:00
sshucker 6365c40a8e Add docker-for-desktop installation note (#2585)
* Add docker-for-desktop installation note

A default istio helm install under kubernetes running in docker-for-desktop wasn't working because pilot was reserving too much memory.  Added documentation to work around this

* Update index.md

* Create index.md

* Update index.md

* Update index.md

* Update index.md

* Rename content/docs/setup/kubernetes/platform-setup/index.md to content/docs/setup/kubernetes/platform-setup/docker-for-desktop/index.md

* Update index.md

* Update index.md

quoted memory allocation, capitalized Kubernetes
2018-09-15 20:04:23 -07:00
stevemcghee 4a49a2d1e7 suggest a more recent gke minor version (#2283)
ERROR: (gcloud.container.clusters.create) ResponseError: code=400, message=Master version "1.10.5-gke.0" is unsupported.
2018-08-17 22:34:31 -07:00
mtail 3e3bffac50 A few editorial fixes. 2018-08-08 08:04:20 -07:00
imgbot[bot] c3e9a7247d [ImgBot] optimizes images (#2186)
*Total -- 559.34kb -> 377.43kb (32.52%)

/content/docs/setup/kubernetes/platform-setup/alicloud/csconsole.png -- 375.59kb -> 251.11kb (33.14%)
/content/docs/setup/kubernetes/quick-start-alicloud-ack/app-catalog-istio-1.0.0.png -- 183.75kb -> 126.33kb (31.25%)
2018-08-08 08:02:41 -07:00
Xi Ning Wang 1303ef38a2 add alicloud (#2125) 2018-08-08 07:33:53 -07:00
Martin Taillefer 54c0506698
Merge changes from the release-1.0 branch (#2161)
* Prep for 1.0 release

* Fix typo for 1.0 announcement. (#2081)

* Updated kubect link for IBM Cloud Private. (#2083)

* Fix generated tablegen.py (needs backport) (#2084)

Original table was dreadfully wrong.

(cherry picked from commit b3fa64fa41)

* add a VirtualService for external HTTPS ServiceEntry (#2080)

* add a VirtualService for external HTTPS ServiceEntry

* a VirtualService -> the VirtualService

(cherry picked from commit 9e57d4a5b7)

* egress gateway: use subsets for cnn in destination rules and virtual services (#1942)

* use subsets for cnn in destination rules and virtual services

* remove trailing spaces

* separate virtual services for traffic to and from egress gateway

to egress gateway: TLS match
from egress gateway: TCP match

* put back tls match for HTTPS egress for Istio without Auth

combine defining the Gateway and the VirtualServices

* use ISTIO_MUTUAL with sni in destination rules

* update the log message to print HTTP/2 as the protocol

* make two VirtualServices into one

* remove redundant explanation about SNI setting in a destination rule

* use different virtual service matches for Istio with and without SNI

* fix the case of HTTP traffic for Istio without Auth

(cherry picked from commit 81baa2e939)

* Disable Mesh Expansion page.

(cherry picked from commit dc4da48042)

* Blog fix.

* adding juspay (#2092)

* Update homepage and what is istio page (#2085)

- update the two pages
- make the links point to the Chinese document

(cherry picked from commit 993231abeb)

* Chinese: announcing istio 1.0 (#2088)

(cherry picked from commit 5301d4ea13)

* Move advanced egress tasks to examples, Advanced egress traffic control, release 1.0 (#2093)

* add advanced-egress subsection in Examples

* move egress gateway and egress tls origination tasks into advanced examples

* rename task to example and fix the links

* Tweak the HP blog post a tad.

* Another blog tweak.

* Update index.md (#2096)

Removing VM support until it's fixed

(cherry picked from commit c2e529212b)

* Make the site work when it's published to a subdirectory (for the archive) (#2095)

(cherry picked from commit 137e1d13f4)

* Change "Testing mutual TLS" tutorial to "Mutual TLS deep dive" (#1972)

(cherry picked from commit 0662e413f1)

* fix kubectl output (#2100)

fixes https://github.com/istio/istio.github.io/issues/2066

(cherry picked from commit 2a852d1408)

* Another blog tweak.

* Add section to tracing task to cover sampling. (#2097)

* Add section to tracing task to cover sampling.

* Lint fix

* Review comments.

* Review comments.

* Review comments.

* Add documentation for redisquota adapter in rate limiting doc (#2098)

* fix multicluster doc issues. (#2104)

* remove unnecessary gateway spec (#2091)

* Clarify and correct distributed tracing task (#2115)

* Cherry-pick latest changes from master (#2118)

* Translate fix zh links (#2105)

* zh: all linkes without '#' had been replaced

* translate: rewrite links to zh version if it exists.

(cherry picked from commit c4daa73dee)

* Translate Istio 1.0 canary into Chinese (#2110)

(cherry picked from commit 4d6eec754c)

* Fix typo in "Delayering Istio" blog post (#2102)

(cherry picked from commit 6bdb4605f4)

* Minikube settings (#2082)

(cherry picked from commit 9f6ebe9eeb)

* Fix single word in command (#2112)

It returned this:
```
kubectl get svc istio-ingress -n istio-system
Error from server (NotFound): services "istio-ingress" not found
```

Now it works correctly

(cherry picked from commit 2bbe9eef03)

* add initial galley intro to "what is istio" concept page (#2113)

(cherry picked from commit 2db7f5648d)

* make cmd/result match (#2117)

* make cmd/result match

* address comment

* Add Rigs to the English content owners file. (#2119)

(cherry picked from commit bd577696bf)

* Cherry-picks from master (#2122)

* Add Istio security vulnerabilities disclosure and handling page (#2114)

(cherry picked from commit dfee9b8ec0)

* Fix an error in faq page (#2120)

(cherry picked from commit d3c04a5ba7)

* More work to fix use of the site in a subdirectory. (#2123) (#2124)

(cherry picked from commit 5bd9c0f0bd)

* Cherry-pick latest changes from master (#2128)

* Add a couple entries to our prefered vocab list.

(cherry picked from commit 2cbe43aea7)

* Translate attribute-vocabulary (#2101)

* translate attribute-vocabulary

* fix Chinese link

* fix Chinese style & translate table header

(cherry picked from commit 056bf27879)

* fix the virtual-services fault injection error in the YAML (#2109)

fix the virtual-services fault injection error in the YAML

(cherry picked from commit 453012d3ab)

* Add an item to check whether mTLS is enabled for a service (#2062)

(cherry picked from commit 384f6cd8be)

* Chinese content was aliasing English content. (#2126)

Page aliases are intended to redirect users from a page old's location to a new location.
As it was, the Chinese content pages were redirect old English locations to Chinese, which
made Chinese show up on English systems that were using the old links.

(cherry picked from commit c86d357f2e)

* Fix formatting glitch in a few glossary entries.

(cherry picked from commit a6420a4475)

* Cherry pick latest changes from master (#2138)

* Translate into Chinese: docs/examples/multicluster/icp/index.md (#2129)

* Translate into Chinese: docs/examples/multicluster/icp/index.md

* fix link anchor

(cherry picked from commit eca46893fe)

* Add an icon for the security vulnerabilities page (#2132)

(cherry picked from commit 11ce2b3924)

* Fix security concept figure captions etc. (#2087)

(cherry picked from commit f83bb8ada0)

* Translate into Chinese: blog/2018/aws-nlb/index.md (#2130)

(cherry picked from commit 9e77fa4cd0)

* Translate: all keywords in front matters (#2135)

* Translate: all keywords

* fixed typo

* remvoed from terms: vm,  config->configuration

(cherry picked from commit 02392ff87e)

* Initial checkin of the setup ops guide. (#2078) (#2139)

(cherry picked from commit 3b529341a1)

* Document DestinationRule mTLS conflict (#2131)

* Document TLS conflict in DRs

* spelling errors

* lint errors

* tweak title

* tweak title

* address review comments

* Cherry-pick latest changes from master (#2143)

* Add twitch livestream blog post (#2140)

This is for the all-day istio livestream on August 17th.

(cherry picked from commit 41d3caa211)

* Make the big boxes on the home page clickable.

(cherry picked from commit 387e54c299)

* Cherry-pick latest changes from master. (#2159)

* Fix broken Mixer Adapter Dev Guide links (#2144)

Signed-off-by: Venil Noronha <veniln@vmware.com>

(cherry picked from commit 5342ab2a80)

* Fix some more stale wiki links. (#2145)

(cherry picked from commit b641486002)

* translate tasks/traffic-management/egress-gateway to Chinese (#2146)

* translate tasks/traffic-management/egress-gateway to Chinese

* 修改内部链接路径

* 去掉空格

* 删除空格

(cherry picked from commit 75baef98ec)

* 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.

(cherry picked from commit fd290dc73e)

* translate:setup-kubernetes-requirments (#2147)

(cherry picked from commit 0d98eee9c4)

* Translate into Chinese: blog/2017/0.2-announcement/index.md (#2150)

(cherry picked from commit a34cfc063d)

* Translate into Chinese:  content/blog/2018/aws-nlb/index.md Sync/Update (#2153)

* Translate into Chinese: blog/2017/0.2-announcement/index.md

* Update index.md

* Update _index.md

(cherry picked from commit 4ee8e44cb6)

* re translate /zh/blog/2018/egress-tcp/ page (#2151)

* re translate /zh/blog/2018/egress-tcp/, for changes of content/blog/2018/egress-tcp/index.md file between commit fd290dc73e and 82eb2c21a3

* fix unaviable link (#2151)

(cherry picked from commit 0b313e373b)

* Flip conditional polarity to remove useless work when linting.

(cherry picked from commit 4424563918)

* Enable extra lint stuff (#2158)

(cherry picked from commit 0b2ea1d38e)

* Fix indent, given new linting rules.
2018-08-06 12:11:57 -07:00
Andra Cismaru 9f6ebe9eeb Minikube settings (#2082) 2018-08-01 12:07:48 -07:00
Andra Cismaru bf4b81f398 Correct the pod and svc spec requirements (#1971)
* Correct the pod and svc spec requirements

* Fix links

* Fix links

* Address code review comments

* Code review comments

* Consistent naming

* Keep the broken order
2018-07-27 17:19:40 -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
Martin Taillefer 04cc4a3d84
Start populating the ops guide. (#1994) 2018-07-26 15:05:23 -07:00
Frank Budinsky 5f0a0f22d6 improve platform setup docs (#1991)
* improve platform setup docs

* update IBM instructions

* remove kube version arg

* remove extra spaces
2018-07-26 14:16:39 -07:00
mtail bfdf1b8edd Workaround combo Hugo + markdown style checker bug. 2018-07-25 21:49:16 -07:00
mtail eb46b2af6e Fix OpenShift code blocks.
Improve grammar while I was in the neighborhood.
2018-07-25 19:39:20 -07:00
Steven Dake 4ae9e7ea69 Clean up of the platform section (#1960)
* Clean up of the platform section

This cleans up the platform section into its own subdirectory.
I am not all that happy about how "see-also" works, but maybe that
is how it is meant to work, or alternatively I'm doing it wrong :)

* Apply reviewer comments and add the index file

_index.md was missing from prior commit accidentally.
Removed all "Platform setup for" text in all platform docs.

* Apply reviewer comments

Some wordsmithing.
weight = 3 is intentional to fit alphabet. Assuming nobody
will require ASCIIbetical.

* Fix US English lint errors

* Revert the Chinese translation of the platforms PR

The Chinese language version needs to be ported.  This PR
was merged manually which probably has broken the gate.
2018-07-25 14:11:45 -07:00
Andra Cismaru 938eb8b40d Move each platform setup into its own file (#1948) 2018-07-25 06:30:26 -07:00
Andra Cismaru 78b4c20adf Extract platform prerequisites (#1834)
* Extract platform prerequisites

* Reorg

* Remove the inner pages from the menu

* Conform to the site directory structure

* Fix the link wording to match the title of the link and the uppercase

* Fix lint errors

* more lint errors
2018-07-17 22:49:37 -07:00