istio.io/content/help/faq/security
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
..
accessing-control-services.md Update authn concepts and tutorials to reflect changes in 0.8 (#1332) 2018-05-29 16:25:11 -07:00
auth-mix-and-match.md Update authn concepts and tutorials to reflect changes in 0.8 (#1332) 2018-05-29 16:25:11 -07:00
cert-lifetime-config.md Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00
does-istio-support-authorization.md Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00
enabling-disabling-mtls.md Update authn concepts and tutorials to reflect changes in 0.8 (#1332) 2018-05-29 16:25:11 -07:00
https-overlay.md Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00
index.md Fix some out of date front-matter. 2018-06-01 11:01:19 -07:00
istio-to-not-istio.md Update security faq (#1508) (#1543) 2018-06-18 13:04:29 -07:00
k8s-api-server.md Shuffle content around for the Hugo migration. 2018-05-25 19:27:39 -07:00
k8s-health-checks.md Shuffle content around for the Hugo migration. 2018-05-25 19:27:39 -07:00
secret-encryption.md Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00
secure-ingress.md Resubmit #1590 to release 0.8.0 (#1624) 2018-06-29 09:27:56 -04:00
use-k8s-secrets.md Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00