Skip to content

Commit

Permalink
Merge pull request #7085 from TouK/better-name-for-doc-with-environme…
Browse files Browse the repository at this point in the history
…nt-variables

better name for configuration doc with environment variables
  • Loading branch information
arkadius authored Oct 28, 2024
2 parents d88bc8b + 56d83fe commit 12a0570
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions docs/configuration/Common.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,16 @@
---
title: Miscellaneous
title: Environment Variables
sidebar_position: 4
---
# Common

## Environment variables
# Environment variables

All configuration options are described in [Configuration](./DesignerConfiguration.md).

Some of them can be configured using already predefined environment variables, which is mostly useful in the Docker setup.
Some of the configuration options can be set using already predefined environment variables, which is mostly useful in the Docker setup.
The table below shows all the predefined environment variables used in the Nussknacker image. `$NUSSKNACKER_DIR` is a placeholder pointing to the Nussknacker installation directory.

Because we use [HOCON](../#conventions), you can set (or override) any configuration value used by Nussknacker even if the already predefined environment variable does not exist. This is achieved by setting the JVM property `-Dconfig.override_with_env_vars=true` and setting environment variables following conventions described [here](https://github.com/lightbend/config?tab=readme-ov-file#optional-system-or-env-variable-overrides).

### Basic environment variables
## Basic environment variables

| Variable name | Type | Default value | Description |
|-------------------------------|---------|--------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
Expand Down Expand Up @@ -48,7 +45,7 @@ Because we use [HOCON](../#conventions), you can set (or override) any configura
| PROMETHEUS_AGENT_CONFIG_FILE | int | $NUSSKNACKER_DIR/conf/jmx_prometheus.yaml | Default configuration for JMX Prometheus agent. Used only when agent is enabled. See `PROMETHEUS_METRICS_PORT` |
| TABLES_DEFINITION_FILE | string | $NUSSKNACKER_DIR/conf/dev-tables-definition.sql | Location of file containing definitions of tables for Flink Table API components in Flink Sql |

### OAuth2 environment variables
## OAuth2 environment variables

| Variable name | Type | Default value |
|-------------------------------------------------|-----------------|-------------------|
Expand Down

0 comments on commit 12a0570

Please sign in to comment.