Licensing Automation on Azure
To activate the instances where the MetaDefender products are running, it is needed to activate these products providing the LICENSE_KEY.
There are 2 options to manage the licensing that will automate the activation and deactivation of the products. This automation applies for the MetaDefender Core and MetaDefender ICAP Server products.
Setting Up Environment Variables
This option is the default and recommended mechanism to automate the licensing management, as this is the easiest way to activate and deactivate the products.
When passing as environment variables to the user-date the LICENSE_KEY it will set up the automation that will activate the product when the instance is started and will deactivate the product when the instance is terminated or stopped.
It is also recommended to indicate the APIKEY environment variables as this will set up the APIKEY to the admin user to be able to make requests to the MetaDefender Core API. In autoscaling deployment types it will help to manage all the instances with the same APIKEY when hitting the Load Balancer.
Licensing when running in Kubernetes
The licensing automation options when the MetaDefender products are installed in a Kubernetes cluster, are explained in Licensing in K8S