25 lines
568 B
YAML
25 lines
568 B
YAML
name: ${ENV:TEST_APP_NAME}
|
|
host: ${EXEC:echo "test-host"}
|
|
port: ${ENV:TEST_PORT}
|
|
|
|
server:
|
|
hostname: ${EXEC:hostname}
|
|
|
|
machine:
|
|
id: "${FILE:./test/machine-id}"
|
|
cores: "${EXEC:echo 4}"
|
|
|
|
api:
|
|
endpoint: "${JSON:./test/hosts.json:'.api_endpoints.primary'}"
|
|
tls_host: "${JSON:./test/hosts.json:'.tls_sni_host[0]'}"
|
|
|
|
database:
|
|
host: "${YAML:./test/data.yaml:'.database.host'}"
|
|
version: "${YAML:./test/data.yaml:'.version'}"
|
|
|
|
nested:
|
|
value: "${ENV:NESTED_${ENV:TEST_ENV_SUFFIX}}"
|
|
|
|
env:
|
|
INJECTED_VAR: "injected-value"
|
|
COMPUTED_VAR: "${EXEC:echo computed}" |