Skip to main content
Version: v3.6 (deprecated)

Deploying the Management Console

Requirements

The system requirements for the ThreatStryker Management Console are as follows:

PropertyDetails
CPU: No of cores8
RAM16 GB or 32GB
Disk spaceAt-least 120 GB
Port to be opened to view the UI and receive sensor agent traffic443

Preparation

You will get an email with license key and registry credentials.

PropertyDetails
License keyxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Organizationxxxx corp
Number of hosts10
Admin email[email protected]
Registry usernamexxxxxxxx
Registry passwordxxxxxxxx
Documentationhttps://community.deepfence.io/threatstryker/docs

Docker Install

The host or VM to be used for the Deepfence management console needs to have the docker runtime installed.

  1. Download docker compose file from here: docker-compose.yml 🔗. To authenticate to the docker image repository, run the following command:

    docker login quay.io

    When prompted, please provide the credentials sent by email.

  2. Run docker-compose file in that directory as follows:

    docker compose -f docker-compose.yml up -d

Helm Chart Install

  1. Add helm repo:

    helm repo add deepfence https://deepfence-helm-charts.s3.amazonaws.com/enterprise
    helm repo update
    helm search repo deepfence/deepfence-console
  2. Run following command:

    helm install deepfence-router deepfence/deepfence-router \
    --namespace default
    helm install deepfence-console deepfence/deepfence-console \
    --set registry.username=<deepfence_username> \
    --set registry.password=<deepfence_password> \
    --set image.tag=3.6.2 \
    --namespace default

    The Quay username and password is provided by email. Check the README inside the package for detailed setup instructions.

    helm show readme deepfence/deepfence-console
    helm show values deepfence/deepfence-console
  3. To get the management console ip address, run following command: ::

    kubectl get --namespace default svc deepfence-router -w
  4. To delete deepfence console helm chart, run following command: ::

    helm delete deepfence-router -n default
    helm delete deepfence-console -n default