Commit Graph

14 Commits

Author SHA1 Message Date
Vadim Eisenberg 644815184f Resubmit #1590 to release 0.8.0 (#1624)
* recommit #1590 to release-0.8

With the following changes:
1. Title: Securing Gateways with HTTPS
2. Added a step for redeploying istio-ingressgateway in Istio-0.8.0

1.  For Istio 0.8.0, redeploy `istio-ingressgateway` with a volume to contain the
[CA](https://en.wikipedia.org/wiki/Certificate_authority) certificate that the server will use to verify its clients.

    ```command
    $ kubectl apply -f <(helm template install/kubernetes/helm/istio --name istio --namespace istio-system -x charts/ingressgateway/templates/deployment.yaml --set ingressgateway.deployment.secretVolumes[0].name=ingressgateway-certs,ingressgateway.deployment.secretVolumes[0].secretName=istio-ingressgateway-certs,ingressgateway.deployment.secretVolumes[0].mountPath=/etc/istio/ingressgateway-certs,ingressgateway.deployment.secretVolumes[1].name=ingressgateway-ca-certs,ingressgateway.deployment.secretVolumes[1].secretName=istio-ingressgateway-ca-certs,ingressgateway.deployment.secretVolumes[1].mountPath=/etc/istio/ingressgateway-ca-certs)
    deployment "istio-ingressgateway" configured
    ```

1. Create a Kubernetes `Secret` to hold the [CA](https://en.wikipedia.org/wiki/Certificate_authority) certificate,
namely `istio-ingressgateway-ca-certs` in namespace `istio-system`. The Istio gateway will automatically load the secret.

* add LibreSSL and macOS to .spelling

* rephrase the reference to the ingress task

* remove redundant trailing space

* fix the ingress links and the ingress port in endpoints guide

* fix a link to VirtualService gateways

* update links in FAQ about secure ingress
2018-06-29 09:27:56 -04:00
Tao Li c3f9f6d06d Update security faq (#1508) (#1543) 2018-06-18 13:04:29 -07:00
mtail be77aabb68 Redirect users to the new bug entry page. 2018-06-14 08:28:30 -07:00
Tao Li c7ac01761e Remove the deprecated --debug in istioctl (#1457)
(cherry picked from commit ff690be)
2018-06-06 11:58:28 -07:00
Frank Budinsky 6827d5053a Add route rule troubleshooting entry (#1456) 2018-06-06 08:31:09 -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
mtail d960b60aaf Fix some out of date front-matter.
(cherry picked from commit a74010e)
2018-06-01 11:01:19 -07:00
Martin Taillefer 3ceb085fb6
Release 0.8 (#1398)
* Experiment with page bundles to fix image location issues.

(cherry picked from commit 6da31e2)

* Turn image URls into absolute references so they work consistently with page URLS with or without a trailing /

(cherry picked from commit da42e92)

* Add FAQ section regarding naming port convention (#1393)

(cherry picked from commit 1811057)

* Another experiment for image links.

(cherry picked from commit 61a4a6a)

* Fix the table format in expression-language.md (#1396)

Add `|` to make the table correct and use `\` to escape the `|` character inside the table. Not sure if this is the right way to fix but the preview page looks good.

(cherry picked from commit e45ae98)

* Really fix formatting of expression table.

(cherry picked from commit abb4b52)

* Add svc to the spelling table.

(cherry picked from commit 525c626)
2018-05-31 13:34:24 -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 b7d8a08998
Workaround Hugo formatting bug with indented code blocks that have lines that start with - (#1372) 2018-05-28 09:14:31 -07:00
mtail 6ecbc674f8 Fix formatting problem on the troubleshooting page. 2018-05-27 06:31:54 -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
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