Reference: Environment Variables
The Anjuna Nitro Runtime can be configured with environment variables. This reference page lists all environment variables and their usage.
ANJUNA_LICENSE_PATH
If specified, anjuna-nitro-cli will use this path instead of /opt/anjuna/license.yaml
. This is for
running AWS Nitro EC2 Enclaves and not for use with Anjuna Nitro Kubernetes, because the webhook
will automatically place the license secret at the correct location. ANJUNA_LICENSE_PATH
is
applicable for both build-enclave
and run-enclave
.
For more information on licensing, see Licensing the Anjuna Nitro Runtime.
ANJ_ENCLAVE_DEBUG_MODE
If set to “yes” on a Pod with the Anjuna Nitro Kubernetes, ANJ_ENCLAVE_DEBUG_MODE
creates a debug enclave.
If not defined or set,
the Anjuna Nitro Kubernetes will start the AWS Nitro Enclave in production mode.
$ANJ_NITRO_CLI_ARTIFACTS
anjuna-nitro-cli build-enclave
will use temporary files in the $ANJ_NITRO_CLI_ARTIFACTS
directory.
If you run multiple builds in parallel,
these files may conflict and cause corrupted EIFs to be produced. It is recommended to
set $ANJ_NITRO_CLI_ARTIFACTS
to a different path for each parallel build-enclave
command.