-
Notifications
You must be signed in to change notification settings - Fork 31
Edit download portal docs to reflect Install types #3119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,8 +1,6 @@ | ||
| import DownloadPortal from "../partials/kots/_download-portal-about.mdx" | ||
| # Accessing a Customer's Download Portal | ||
|
|
||
| # Downloading Assets from the Download Portal | ||
|
|
||
| This topic describes how to download customer license files, air gap bundles, and other assets from the Replicated Download Portal. | ||
| This topic describes how to access installation instructions and download installation assets (such as customer license files and air gap bundles) from the Replicated Download Portal. | ||
|
|
||
| For information about downloading air gap bundles and licenses with the Vendor API v3, see the following pages in the Vendor API v3 documentation: | ||
| * [Download a customer license file as YAML](https://replicated-vendor-api.readme.io/reference/downloadlicense) | ||
|
|
@@ -11,37 +9,39 @@ For information about downloading air gap bundles and licenses with the Vendor A | |
|
|
||
| ## Overview | ||
|
|
||
| <DownloadPortal/> | ||
|
|
||
| The most common use case for the Download Portal is for customers installing into air gap environments who need to download both their license file as well as multiple air gap bundles. | ||
| The Replicated Download Portal can be used to share license files, air gap bundles, and other assets with customers. From the Download Portal, customers can also view instructions for how to install a release with Replicated Embedded Cluster or the Helm CLI. | ||
|
|
||
| The following is an example of the Download Portal for an air gap customer installing in their own existing cluster: | ||
| A unique Download Portal link is available for each customer. The Download Portal uses information from the customer's license to make the relevant assets and installation instructions available. | ||
|
|
||
|  | ||
| ## Limitation | ||
|
|
||
| [View a larger version of this image](/images/download-portal-existing-cluster.png) | ||
| Sessions in the Download Portal are valid for 72 hours. After the session expires, your customer must log in again. The Download Portal session length is not configurable. | ||
|
|
||
| ## Limitations | ||
| ## Access the Download Portal | ||
|
|
||
| * Installation assets for [Replicated Embedded Cluster](/vendor/embedded-overview) are not available for download in the Download Portal. | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ^ removed this now that you can view EC install instructions depending on the customer's install types enabled |
||
| To access the Download Portal for a customer: | ||
|
|
||
| * Sessions in the Download Portal are valid for 72 hours. After the session expires, your customer must log in again. The Download Portal session length is not configurable. | ||
| 1. In the [Vendor Portal](https://vendor.replicated.com), on the **Customers** page, click on the name of the customer. | ||
|
|
||
| ## Download Assets from the Download Portal | ||
| 1. On the **Manage customer** tab, under **Install types**, enable the installation types that are supported for the customer. This determines the installation instructions and assets that are available for the customer in the Download Portal. For more information about install types, see [Managing Install Types for a License](/vendor/licenses-install-types). | ||
|
|
||
| To log in to the Download Portal and download assets: | ||
| <img alt="install types" src="/images/license-install-types.png" width="700px"/> | ||
|
|
||
| 1. In the [Vendor Portal](https://vendor.replicated.com), on the **Customers** page, click on the name of the customer. | ||
| [View a larger version of this image](/images/license-install-types.png) | ||
|
|
||
| 1. (Optional) On the **Manage customer** tab, enable the **Airgap Download Enabled** option. This makes air gap bundles available in the Download Portal. | ||
| 1. (Optional) Under **Advanced install options**, enable the air gap installation options that are supported for the customer: | ||
| * Enable **Helm CLI Air Gap Instructions (Helm CLI only)** to display Helm air gap installation instructions in the Download Portal for the customer. | ||
| * Enable **Air Gap Installation Option (Replicated Installers only)** to allow the customer to install from an air gap bundle using one of the Replicated installers (KOTS, kURL, Embedded Cluster). | ||
|
|
||
|  | ||
| <img alt="advanced install options" src="/images/airgap-download-enabled.png" width="500px"/> | ||
|
|
||
| [View a larger version of this image](/images/airgap-download-enabled.png) | ||
|
|
||
| 1. Save your changes. | ||
|
|
||
| 1. On the **Reporting** tab, in the **Download portal** section, click **Manage customer password**. | ||
|
|
||
|  | ||
| <img alt="download portal section" src="/images/download-portal-link.png" width="450px"/> | ||
|
|
||
| [View a larger version of this image](/images/download-portal-link.png) | ||
|
|
||
|
|
@@ -55,7 +55,7 @@ To log in to the Download Portal and download assets: | |
|
|
||
| After the password is saved, it cannot be retrieved again. If you lose the password, you can generate a new one. | ||
|
|
||
| 1. Click **Save** to set the password. | ||
| 1. Click **Save** to set the password. | ||
|
|
||
| 1. Click **Visit download portal** to log in to the Download Portal | ||
| and preview your customer's experience. | ||
|
|
@@ -64,22 +64,12 @@ and preview your customer's experience. | |
| By default, the Download Portal uses the domain `get.replicated.com`. You can optionally use a custom domain for the Download Portal. For more information, see [Using Custom Domains](/vendor/custom-domains-using). | ||
| ::: | ||
|
|
||
| 1. In the Download Portal, on the left side of the screen, select one of the following: | ||
| * **Bring my own Kubernetes**: View the downloadable assets for existing cluster installations with KOTS. | ||
| * **Embedded Kubernetes**: View the downloadable assets for Replicated kURL installations. | ||
|
|
||
| :::note | ||
| Installation assets for [Replicated Embedded Cluster](/vendor/embedded-overview) are not available for download in the Download Portal. | ||
| ::: | ||
|
|
||
| The following is an example of the Download Portal for an air gap customer: | ||
|
|
||
|  | ||
| 1. In the Download Portal, on the left side of the screen, select the installation type. The options displayed vary depending on the **Install types** and **Advanced install options** that you enabled in the customer's license. | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
avoided being specific so this doesn't get out of date so easily. the ui should also be self-explanatory |
||
|
|
||
| [View a larger version of this image](/images/download-portal-existing-cluster.png) | ||
| The following is an example of the Download Portal with options for Helm and Embedded Cluster installations: | ||
|
|
||
| 1. Under **Select application version**, use the dropdown to select the target application release version. The Download Portal automatically makes the correct air gap bundles available for download based on the selected application version. | ||
|  | ||
|
|
||
| 1. Click the download button to download each asset. | ||
| [View a larger version of this image](/images/download-portal-helm-ec.png) | ||
|
|
||
| 1. To share installation files with a customer, send the customer their unique link and password for the Download Portal. | ||
| 1. To share installation instructions and assets with a customer, send the customer their unique link and password for the Download Portal. | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -159,7 +159,6 @@ const sidebars = { | |
| 'vendor/releases-creating-cli', | ||
| 'vendor/helm-install-release', | ||
| 'vendor/releases-sharing-license-install-script', | ||
| 'vendor/releases-share-download-portal', | ||
| 'reference/linter', | ||
| ], | ||
| }, | ||
|
|
@@ -171,6 +170,7 @@ const sidebars = { | |
| 'vendor/releases-creating-customer', | ||
| 'vendor/licenses-adding-custom-fields', | ||
| 'vendor/licenses-install-types', | ||
| 'vendor/releases-share-download-portal', | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. ^ moved from Channels and Release to Customers (feels more specific to customers now) |
||
| 'vendor/licenses-about-types', | ||
| 'vendor/licenses-download', | ||
| { | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
^ reframed this topic around accessing the download portal for a customer instead of "downloading assets" since now you can also just access install instructions and not download anything