Default / acceptable values are in parenthesis.
These values are already specified inside of the controllers/*-controller.yaml files.
Clowder
The following environment variables MUST BE SET in order to start Clowder:
- SMTP_HOST: (smtp.ncsa.illinois.edu) The SMTP server that Clowder should use to send e-mail
- CLOWDER_BRANCH: (CATS-CORE0) Which branch should Clowder use to execute?
- CLOWDER_BUILD: (latestSuccessful) Which build should Clowder use to execute?
- CLOWDER_UPDATE: (NO) Whether or not to push updates back upstream
- MONGO_URI: (mongodb://[user[:password]@]MONGO_SERVICE_IP_ADDR:PORT/clowder) The URI that should be used to connect to MongoDB
- RABBITMQ_URI: (amqp://guest:guest@RABBIT_SERVICE_IP_ADDR:PORT/VHOST) The URI that should be used to connect to RabbitMQ
- RABBITMQ_EXCHANGE: (clowder) The name of the RabbitMQ exchange that should be used
- RABBITMQ_MGMT_PORT: (15672) The port that should be used to access the management web UI for RabbitMQ
Extractors
The following environment variables MUST BE SET in order to start the extractors:
- RABBITMQ_URI: (amqp://guest:guest@RABBIT_SERVICE_IP_ADDR:PORT/VHOST) The URI that should be used to connect to RabbitMQ
- RABBITMQ_EXCHANGE: (clowder) The name of the RabbitMQ exchange that should be used
- RABBITMQ_VHOST: (%2F) The virtual host (URI segment) of RabbitMQ
- RABBITMQ_QUEUE: (varies) The queue that this extractor should watch for work to do