TODO: Make a complete list of environment variables used by the project
Format used to describe the variables - key name -- description -- example (optional)
The following list of variables are used while running the converted salmiac image.
- FS_API_KEY - API key used for authenticating with DSM if the salmiac app is not converted with app certs enabled.
- ENCLAVEOS_DISABLE_DEFAULT_CERTIFICATE - If set, can be used to skip fetching a default certificate from CCM
- NODE_AGENT - The url of the nitro node agent which can be used by salmiac to request application certificates
Note - Application certificates can't be issued by CCM when ENCLAVEOS_DEBUG is set i.e. when the enclave is running in debug mode. Unless the build/app is registered as a debug build in a test-only deployment account.
- ENCLAVEOS_DEBUG - Set to debug to run the enclave in debug mode.
- CPU_COUNT - Override the --cpu-count param passed while running the enclave i.e. passed to the nitro-cli run command.
- MEM_SIZE - Override the --memory param passed while running the enclave i.e. passed to the nitro-cli run command.