From 468854b861ce70106323ea8f0b57cd990ddda4bc Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Tue, 12 Dec 2023 18:57:08 -0800 Subject: [PATCH] Simplify license instructions Signed-off-by: Tamal Saha --- docs/setup/install/stash/index.md | 49 ++++++------------------------- 1 file changed, 9 insertions(+), 40 deletions(-) diff --git a/docs/setup/install/stash/index.md b/docs/setup/install/stash/index.md index d91c63e1..bdca0c7b 100644 --- a/docs/setup/install/stash/index.md +++ b/docs/setup/install/stash/index.md @@ -14,48 +14,11 @@ section_menu_id: setup # Install Stash -## Prerequisites +## Get a Free License -- **Kubernetes version**: Stash is compatible with any Kubernetes cluster with version `1.16` or later. -- **Extended API server**: Your cluster needs to support Kubernetes extended API server. -- **Webhook support**: Your cluster must support Kubernetes validation and mutation webhooks. -- **RBAC permissions**: Stash operator needs a few RBAC permissions on your cluster. You can find the list of the required RBAC permissions [here](/docs/guides/security/rbac/index.md). -- **Installing on GKE cluster**: To install Stash on your GKE cluster, please check the requirements [here](https://stash.run/docs/{{< param "info.version" >}}/setup/install/troubleshoting/#installing-in-gke-cluster). -- **NFS volume**: If you are willing to use NFS volume as a backend, you need to customize the Stash installation like [here](https://stash.run/docs/{{< param "info.version" >}}/setup/install/troubleshoting/#configuring-network-volume-accessor). +Download a FREE license from [AppsCode License Server](https://appscode.com/issue-license?p=stash). -## Get a Free Trial License - -In this section, we are going to show you how you can get a free **30 days trial** license for Stash. You can get a license for your Kubernetes cluster by going through the following steps: - -- At first, go to [AppsCode License Server](https://appscode.com/issue-license?p=stash) and fill up the form. It will ask for your Name, Email, the product you want to install, and your cluster ID (UID of the `kube-system` namespace). -- Provide your name and email address. **You must provide your work email address**. -- Then, select `Stash` in the product field. -- Now, provide your cluster ID. You can get your cluster ID easily by running the following command: - -```bash -kubectl get ns kube-system -o=jsonpath='{.metadata.uid}' -``` - -- Then, you have to agree with the terms and conditions. We recommend reading it before checking the box. -- Now, you can submit the form. After you submit the form, the AppsCode License server will send an email to the provided email address with a link to your license file. -- Navigate to the provided link and save the license into a file. Here, we save the license to a `license.txt` file. - -Here is a screenshot of the license form. - -
- Stash Backend Overview -
Fig: Stash License Form
-
- -You can create licenses for as many clusters as you want. You can upgrade your license any time without re-installing Stash by following the upgrading guide from [here](/docs/setup/upgrade/index.md#upgrading-license). - ->Stash licensing process has been designed to work with CI/CD workflow. You can automatically obtain a license from your CI/CD pipeline by following the guide from [here](https://github.com/appscode/offline-license-server#offline-license-server). - -## Purchase Stash License - -If you are interested in purchasing Stash license, please contact us via sales@appscode.com for further discussion. You can also set up a meeting via our [calendly link](https://calendly.com/appscode/intro). - -If you are willing to purchase Stash license but need more time to test in your dev cluster, feel free to contact sales@appscode.com. We will be happy to extend your trial period. +> Stash licensing process has been designed to work with CI/CD workflow. You can automatically obtain a license from your CI/CD pipeline by following the guide from [here](https://github.com/appscode/offline-license-server#offline-license-server). ## Install @@ -208,3 +171,9 @@ pvc-restore 5m2s As you can see from the above output that Stash has created `Task` objects for each supported databases. Now, you are ready to [take your first backup](/docs/guides/README.md) using Stash. + +## Purchase Stash License + +If you are interested in purchasing Stash license, please contact us via sales@appscode.com for further discussion. You can also set up a meeting via our [calendly link](https://calendly.com/appscode/intro). + +If you are willing to purchase Stash license but need more time to test in your dev cluster, feel free to contact sales@appscode.com. We will be happy to extend your trial period.