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"> <div id="buttons">
<a title="Install Istio on Kubernetes today." class="btn" href="/docs/setup/getting-started/">GET STARTED</a> <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="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> </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 ## Downloading the release
Istio is installed in its own `istio-system` namespace and can manage Download the Istio release which includes installation files, samples and a command line utility.
services from all other namespaces.
1. Go to the [Istio release]({{< istio_release_url >}}) page to 1. Go to the [Istio release]({{< istio_release_url >}}) page to
download the installation file corresponding to your OS. On a macOS or 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` - Installation YAML files for Kubernetes in `install/kubernetes`
- Sample applications in `samples/` - 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. used when manually injecting Envoy as a sidecar proxy.
1. Add the `istioctl` client to your path, on a macOS or 1. Add the `istioctl` client to your path, on a macOS or
@ -69,7 +68,8 @@ services from all other namespaces.
## Installing Istio ## 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/): - [Demo installation](/docs/setup/install/kubernetes/):
This option is ideal if you're new to Istio and just want to try it out. 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). 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. Perform any necessary [platform-specific setup](/docs/setup/platform-setup/).
1. Check the [Requirements for Pods and Services](/docs/setup/additional-setup/requirements/). 1. Check the [Requirements for Pods and Services](/docs/setup/additional-setup/requirements/).

View File

@ -8,7 +8,7 @@
{{- end -}} {{- end -}}
{{- if not .Site.Data.args.archive_landing -}} {{- 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> <span>download</span>
{{ partial "icon.html" "download" }} {{ partial "icon.html" "download" }}
</a> </a>