Download button and flow (#5029)

* download flow

* footer
This commit is contained in:
Ram Vennam 2019-09-19 17:59:54 -04:00 committed by Istio Automation
parent 58313738e4
commit 19a37e672b
4 changed files with 7 additions and 14 deletions

View File

@ -108,6 +108,6 @@ description: Connect, secure, control, and observe services.
<div id="buttons">
<a title="Install Istio on Kubernetes today." class="btn" href="/docs/setup/getting-started/">GET STARTED</a>
<a title="Dive deeper to understand what Istio is and how it works." class="btn" href="/docs/concepts/what-is-istio/">LEARN MORE</a>
<a title="Download the latest release." class="btn" href="{{< istio_release_url >}}">DOWNLOAD {{< istio_release_name >}}</a>
<a title="Download the latest release." class="btn" href="/docs/setup#downloading-the-release">DOWNLOAD {{< istio_release_name >}}</a>
</div>
</main>
</main>

View File

@ -32,8 +32,7 @@ At a high level, the basic flow is the same regardless of platform:
## Downloading the release
Istio is installed in its own `istio-system` namespace and can manage
services from all other namespaces.
Download the Istio release which includes installation files, samples and a command line utility.
1. Go to the [Istio release]({{< istio_release_url >}}) page to
download the installation file corresponding to your OS. On a macOS or
@ -55,7 +54,7 @@ services from all other namespaces.
- Installation YAML files for Kubernetes in `install/kubernetes`
- Sample applications in `samples/`
- The [`istioctl`]((/docs/reference/commands/istioctl) client binary in the `bin/` directory. `istioctl` is
- The [`istioctl`](/docs/reference/commands/istioctl) client binary in the `bin/` directory. `istioctl` is
used when manually injecting Envoy as a sidecar proxy.
1. Add the `istioctl` client to your path, on a macOS or
@ -69,7 +68,8 @@ services from all other namespaces.
## Installing Istio
Choose one of the following installation options, depending on your intended use:
Istio is installed in its own `istio-system` namespace and can manage
services from all other namespaces. Choose one of the following installation options, depending on your intended use:
- [Demo installation](/docs/setup/install/kubernetes/):
This option is ideal if you're new to Istio and just want to try it out.

View File

@ -29,13 +29,6 @@ requirements.
1. [Download the Istio release](/docs/setup/#downloading-the-release).
{{< warning >}}
These quick-start instructions will not work with a downloaded [istio repository](https://github.com/istio/istio)
because the pregenerated yaml files, `istio-demo.yaml` and `istio-demo-auth.yaml`, are only available in
[release images](https://github.com/istio/istio/releases). If you want to work with the latest Istio codebase,
refer to the [developer wiki](https://github.com/istio/istio/wiki) for instructions.
{{< /warning >}}
1. Perform any necessary [platform-specific setup](/docs/setup/platform-setup/).
1. Check the [Requirements for Pods and Services](/docs/setup/additional-setup/requirements/).

View File

@ -8,7 +8,7 @@
{{- end -}}
{{- if not .Site.Data.args.archive_landing -}}
<a class="channel" title='{{ printf (i18n "download_desc") (strings.TrimSuffix ".0" .Site.Data.args.full_version) }}' href="{{- $release_url -}}" aria-label="Download Istio">
<a class="channel" title='{{ printf (i18n "download_desc") (strings.TrimSuffix ".0" .Site.Data.args.full_version) }}' href="/docs/setup#downloading-the-release" aria-label="Download Istio">
<span>download</span>
{{ partial "icon.html" "download" }}
</a>