Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 2.79 KB

File metadata and controls

54 lines (36 loc) · 2.79 KB

$productName$ Licenses

$productName$ requires a valid Enterprise license or Community license to start up. The Community license allows you to use $productName$ for free with certain restrictions and the Enterprise license lifts these restrictions for further use of premium features.

For more details on the different licenses, please visit the editions page.

Enterprise License

To obtain an Enterprise license, you can reach out to our sales team for more information.

If you have any questions regarding your Enterprise license, or require an air gapped license, please to reach out to support.

Applying a License

The process for applying a license is the same, regardless of which plan you choose:

  • Enterprise License: If you have already purchased an Enterprise plan, you can follow the steps below to connect your clusters to Ambassador Cloud. Your Enterprise license will automatically apply to all clusters that you connect. If you believe you have an Enterprise license, but this is not reflected in Ambassador Cloud after connecting your clusters, please reach out to support.

  • Community License: If you wish to utilize a free Community license for your Edge Stack clusters, you can follow the steps below to connect your clusters to Ambassador Cloud, and the Community license will be automatically applied.

  1. Installing the cloud connect token

    You can follow the instructions on the quickstart guide to get signed into Ambassador Cloud and obtain a cloud connect token for your installation of $productName$ if you don't already have one. This will let $productName$ request and renew your license from Ambassador Cloud.

    The Cloud Connect Token is a ConfigMap that you will install in your Kubernetes cluster and looks like this:

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: edge-stack-agent-cloud-token
      namespace: ambassador
    data:
      CLOUD_CONNECT_TOKEN: <Your Cloud Connect Token from Abassador Cloud>
    
  2. Install the Cloud Connect Token

    If you are using Helm, you can use Helm to manage your installation.

    helm install edge-stack --namespace ambassador datawire/edge-stack --set emissary-ingress.createDefaultListeners=true --set emissary-ingress.agent.cloudConnectToken=<Your Cloud Connect Token from Abassador Cloud>
    

    If you do not want to use Helm, then you can apply the Cloud Connect Token with raw yaml instead.

    kubectl create configmap --namespace ambassador edge-stack-agent-cloud-token --from-literal=CLOUD_CONNECT_TOKEN=<Your Cloud Connect Token from Abassador Cloud>