CLI Docker Environment Variables

  • SYNTHESIZED_USERCONFIG_FILE: Configuration file path. Analogue of the CLI --config-file option.

  • SYNTHESIZED_USERCONFIG: Configuration YAML. If set, the variable SYNTHESIZED_USERCONFIG_FILE is ignored.

  • SYNTHESIZED_INVENTORY_FILE: Inventory file with information about using data sources. Analogue of the CLI --inventory-file option.

  • SYNTHESIZED_INVENTORY: Inventory YAML. If set, the variable SYNTHESIZED_INVENTORY_FILE is ignored.

  • SYNTHESIZED_INPUT_URL: JDBC URL to the INPUT database. Analogue of the CLI --input-url option.

  • SYNTHESIZED_INPUT_USERNAME: Input username, default to null. Analogue of the CLI --input-username option.

  • SYNTHESIZED_INPUT_USERNAME_SECRET: Input username secret in JSON format, default to null. Analogue of the CLI --input-username-secret option.

  • SYNTHESIZED_INPUT_PASSWORD: Input password, default to null. Analogue of the CLI --input-password option.

  • SYNTHESIZED_INPUT_PASSWORD_SECRET: Input password secret in JSON format, default to null. Analogue of the CLI --input-password-secret option.

  • SYNTHESIZED_OUTPUT_URL: JDBC URL to the OUTPUT database. Analogue of the CLI --output-url option.

  • SYNTHESIZED_OUTPUT_USERNAME: Output username, default to null. Analogue of the CLI --output-username option.

  • SYNTHESIZED_OUTPUT_USERNAME_SECRET: Output username secret in JSON format, default to null. Analogue of the CLI --output-username-secret option.

  • SYNTHESIZED_OUTPUT_PASSWORD: Output password, default to null. Analogue of the CLI --output-password option.

  • SYNTHESIZED_OUTPUT_PASSWORD_SECRET: Output password secret in JSON format, default to null. Analogue of the CLI --output-password-secret option.

  • SYNTHESIZED_COMMAND: Analogue of the CLI command.

  • SYNTHESIZED_KEY: Synthesized license key.

In addition, you can use all available properties of the CLI application.

You can find the example of running TDK CLI in Docker here.