-
Notifications
You must be signed in to change notification settings - Fork 134
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Tamal Saha <[email protected]>
- Loading branch information
Showing
1 changed file
with
9 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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 | ||
|
||
|
@@ -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. | ||
|
@@ -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. |