license

Description

The License property contains three required fields:

  • accept: must be boolean true for the DataPower pod(s) to start successfully. This property directly sets the DataPower DATAPOWER_LICENSE_ACCEPT environment variable in pods, which acknowledges the license acceptance.
  • use: the license use. Can be one of the following values:
    • production
    • nonproduction
    • developers
    • developers-limited
  • license: the license ID. For possible values, see licenses.

The license.use is used in tandem with the version property to determine what DataPower firmware image to pull and use in the deployment, see Image selection.

Note When deploying in IBM Cloud Pak for Integration, only the production or nonproduction values can be used.

To view the full license terms, you can:

docker run --rm <image> --show-license

Example

apiVersion: datapower.ibm.com/v1beta3
kind: DataPowerService
metadata:
  name: example-dpservice
spec:
  version: 10.5-lts
  license:
    accept: true
    use: production
    license: L-RJON-CCAT5F
  ...