Skip to content

Using Emcee Enterprise#

To release parallelization limit and get enterprise support you have to purchase a license. Contact us to get one.

Once you aquire it, you'll get a license key. You should then pass it to Emcee queue server via the EMCEE_LICENSE_KEY environment variable. The way you set license key depends on how you deploy queue server in your installation.

Kubernetes#

If you deploy Emcee queue with the aim of Kubernetes (usually for Android platform), set environment variable for your deployment. Stick to your company's guidelines on how to convey secrets with environment variables. The simplest (but not safeset) is by just setting it in manifest:

# ...
spec:
  template:
    spec:
      containers:
        - name: emcee-queue
          image: avitotech/emcee-queue:lastest
          env:
          - name: EMCEE_LICENSE_KEY
            value: "<license key here>"
# ...

Learn more how to deploy Emcee with Kubernetes.

On demand with emceeplan#

If you deploy Emcee queue on demand with emceeplan (usually for iOS platform), set environment variable in a shell before running client:

EMCEE_LICENSE_KEY="<license key here>" emcee run full_regress.yml --outdir=results

# or

export EMCEE_LICENSE_KEY="<license key here>"
emcee run full_regress.yml --outdir=results

Recall how to run Emcee with emceeplan.