Applying licenses

Last published : Jun 12, 2026
To apply InfoScale licenses
  1. Run kubectl apply -f /YAML/Kubernetes/lico.yaml on the master node.
  2. Run kubectl get pods -A|grep -i licensing on the master node to verify whether lico.yaml is successfully applied.
An output similar to the following indicates that lico.yaml is successfully applied.
NAME                                READY STATUS  RESTARTS AGE
infoscale-licensing-operator
                  -6d75886c84-hhw8s 1/1   Running 0        108s
  1. After lico.yaml is successfully applied, wait till the licensing endpoints are activated.
Run kubectl describe service/lico-webhook-service -n infoscale-vtas|grep Endpoints on the master node and review the output.
  1. Run the command again till you get an output in the following format.
    Endpoints: \<IP address of the endpoint\>:\<Port number\>
    1. Edit /YAML/Kubernetes/license_cr.yaml for the license edition. Optionally, you can change the license name. The default license edition is Developer. You can change the licenseEdition.
    See Licensing.
    If you want to configure Disaster Recovery (DR), you must have Trialware or Enterprise as the license edition.
    apiVersion: vlic.veritas.com/v1
    kind: License
    metadata:
    name: <You can change the name here>
    spec:
    \# valid licenseEdition values are Developer, Trialware,
     Storage or Enterprise
    licenseEdition: "Developer"
  2. Run kubectl create -f /YAML/Kubernetes/license_cr.yaml on the master node.
  3. Run kubectl get licenses on the master node to verify whether license_cr.yaml is successfully applied.
An output similar to the following indicates that license_cr.yaml with Developer as the license-edition is successfully applied.
NAME          NAMESPACE   LICENSE-EDITION   AGE
license                   DEVELOPER         27s