Skip to content

Commit

Permalink
Simplify license instructions
Browse files Browse the repository at this point in the history
Signed-off-by: Tamal Saha <[email protected]>
  • Loading branch information
tamalsaha committed Dec 13, 2023
1 parent 3b9ff2a commit 885ae6f
Showing 1 changed file with 9 additions and 32 deletions.
41 changes: 9 additions & 32 deletions docs/setup/install/voyager.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,39 +14,11 @@ section_menu_id: setup

# Install Voyager

## Get a Free Trial License
## Get a Free License

In this section, we are going to show you how you can get a **30 days trial** license for Voyager. You can get a license for your Kubernetes cluster by going through the following steps:
Download a FREE license from [AppsCode License Server](https://appscode.com/issue-license?p=voyager).

- At first, go to [AppsCode License Server](https://appscode.com/issue-license?p=voyager) 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 `Voyager` 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.

<figure align="center">
<img alt="Voyager License Form" src="/docs/images/setup/enterprise_license_form.png">
<figcaption align="center">Fig: Voyager License Form</figcaption>
</figure>

You can create licenses for as many clusters as you want. You can upgrade your license any time without re-installing Voyager by following the upgrading guide from [here](/docs/setup/upgrade/index.md#updating-license).

> Voyager 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#api-reference).
## Purchase Voyager License

If you are interested in purchasing Voyager license, please contact us via [email protected] for further discussion. You can also set up a meeting via our [calendly link](https://calendly.com/appscode/30min).

If you are willing to purchase Voyager license but need more time to test in your dev cluster, feel free to contact [email protected]. We will be happy to extend your trial period.
> Voyager 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

Expand Down Expand Up @@ -156,7 +128,6 @@ Voyager creates an `Ingress` CRD. Voyager installer will create 2 user facing cl

These user facing roles supports [ClusterRole Aggregation](https://kubernetes.io/docs/admin/authorization/rbac/#aggregated-clusterroles) feature in Kubernetes 1.9 or later clusters.


## Using kubectl

Since Voyager uses its own TPR/CRD, you need to use full resource kind to find it with kubectl.
Expand All @@ -174,3 +145,9 @@ $ kubectl get ingress.voyager.appscode.com -n <namespace> <ingress-name> -o yaml
# Describe Ingress. Very useful to debug problems.
$ kubectl describe ingress.voyager.appscode.com -n <namespace> <ingress-name>
```

## Purchase Voyager License

If you are interested in purchasing Voyager license, please contact us via [email protected] for further discussion. You can also set up a meeting via our [calendly link](https://calendly.com/appscode/30min).

If you are willing to purchase Voyager license but need more time to test in your dev cluster, feel free to contact [email protected]. We will be happy to extend your trial period.

0 comments on commit 885ae6f

Please sign in to comment.