diff --git a/bitnami/influxdb/2/debian-12/Dockerfile b/bitnami/influxdb/2/debian-12/Dockerfile index 8915f50482759..a031c1b89f8bf 100644 --- a/bitnami/influxdb/2/debian-12/Dockerfile +++ b/bitnami/influxdb/2/debian-12/Dockerfile @@ -8,10 +8,10 @@ ARG TARGETARCH LABEL com.vmware.cp.artifact.flavor="sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83" \ org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2025-04-07T13:19:18Z" \ + org.opencontainers.image.created="2025-04-15T01:33:18Z" \ org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/influxdb/README.md" \ - org.opencontainers.image.ref.name="2.7.11-debian-12-r15" \ + org.opencontainers.image.ref.name="2.7.11-debian-12-r16" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/influxdb" \ org.opencontainers.image.title="influxdb" \ org.opencontainers.image.vendor="Broadcom, Inc." \ diff --git a/bitnami/influxdb/2/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh b/bitnami/influxdb/2/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh index faa76e8f37f99..81f58a06bcd5a 100644 --- a/bitnami/influxdb/2/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh +++ b/bitnami/influxdb/2/debian-12/rootfs/opt/bitnami/scripts/influxdb-env.sh @@ -81,7 +81,7 @@ export INFLUXDB_DATA_WAL_DIR="${INFLUXDB_DATA_WAL_DIR:-${INFLUXDB_VOLUME_DIR}/wa export INFLUXDB_META_DIR="${INFLUXDB_META_DIR:-${INFLUXDB_VOLUME_DIR}/meta}" export INFLUXDB_CONF_DIR="${INFLUXDB_BASE_DIR}/etc" export INFLUXDB_DEFAULT_CONF_DIR="${INFLUXDB_BASE_DIR}/etc.default" -export INFLUXDB_CONF_FILE_FORMAT="${INFLUXDB_CONF_FILE_FORMAT:-"yaml"}" +export INFLUXDB_CONF_FILE_FORMAT="yaml" export INFLUXDB_CONF_FILE="${INFLUXDB_CONF_DIR}/config.${INFLUXDB_CONF_FILE_FORMAT}" export INFLUXDB_INITSCRIPTS_DIR="/docker-entrypoint-initdb.d" diff --git a/bitnami/influxdb/README.md b/bitnami/influxdb/README.md index 82c32c6d2e5eb..bd230b235458f 100644 --- a/bitnami/influxdb/README.md +++ b/bitnami/influxdb/README.md @@ -205,24 +205,24 @@ InfluxDB (TM) can be configured via environment variables or using a configurati | `INFLUXDB_WRITE_USER` | Additional InfluxDB username with write privileges. | `nil` | | `INFLUXDB_WRITE_USER_PASSWORD` | Additional InfluxDB user with write privileges. | `nil` | | `INFLUXDB_DB` | InfluxDB database name. | `nil` | -| `INFLUXDB_CONF_FILE_FORMAT` | InfluxDB configuration file format, supported formats: yaml, yml, toml, json | `yaml` | #### Read-only environment variables -| Name | Description | Value | -|-----------------------------|--------------------------------------------------------------|---------------------------------------| -| `INFLUXDB_BASE_DIR` | InfluxDB installation directory. | `${BITNAMI_ROOT_DIR}/influxdb` | -| `INFLUXDB_VOLUME_DIR` | InfluxDB persistence directory. | `${BITNAMI_VOLUME_DIR}/influxdb` | -| `INFLUXDB_BIN_DIR` | InfluxDB directory for binary executables. | `${INFLUXDB_BASE_DIR}/bin` | -| `INFLUXDB_CONF_DIR` | InfluxDB configuration directory. | `${INFLUXDB_BASE_DIR}/etc` | -| `INFLUXDB_DEFAULT_CONF_DIR` | InfluxDB default configuration directory. | `${INFLUXDB_BASE_DIR}/etc.default` | -| `INFLUXDB_CONF_FILE` | InfluxDB configuration file. | `${INFLUXDB_CONF_DIR}/config.yaml` | -| `INFLUXDB_INITSCRIPTS_DIR` | Directory where to look for InfluxDB init scripts. | `/docker-entrypoint-initdb.d` | -| `INFLUXD_ENGINE_PATH` | InfluxDB 2.x alias for engine path. | `${INFLUXDB_VOLUME_DIR}` | -| `INFLUXD_BOLT_PATH` | InfluxDB 2.x alias for bolt path. | `${INFLUXDB_VOLUME_DIR}/influxd.bolt` | -| `INFLUX_CONFIGS_PATH` | InfluxDB 2.x alias for paths to extra configuration folders. | `${INFLUXDB_VOLUME_DIR}/configs` | -| `INFLUXDB_DAEMON_USER` | InfluxDB system user. | `influxdb` | -| `INFLUXDB_DAEMON_GROUP` | InfluxDB system group. | `influxdb` | +| Name | Description | Value | +|-----------------------------|------------------------------------------------------------------------------|------------------------------------------------------------| +| `INFLUXDB_BASE_DIR` | InfluxDB installation directory. | `${BITNAMI_ROOT_DIR}/influxdb` | +| `INFLUXDB_VOLUME_DIR` | InfluxDB persistence directory. | `${BITNAMI_VOLUME_DIR}/influxdb` | +| `INFLUXDB_BIN_DIR` | InfluxDB directory for binary executables. | `${INFLUXDB_BASE_DIR}/bin` | +| `INFLUXDB_CONF_DIR` | InfluxDB configuration directory. | `${INFLUXDB_BASE_DIR}/etc` | +| `INFLUXDB_DEFAULT_CONF_DIR` | InfluxDB default configuration directory. | `${INFLUXDB_BASE_DIR}/etc.default` | +| `INFLUXDB_CONF_FILE_FORMAT` | InfluxDB configuration file format, supported formats: yaml, yml, toml, json | `yaml` | +| `INFLUXDB_CONF_FILE` | InfluxDB configuration file. | `${INFLUXDB_CONF_DIR}/config.${INFLUXDB_CONF_FILE_FORMAT}` | +| `INFLUXDB_INITSCRIPTS_DIR` | Directory where to look for InfluxDB init scripts. | `/docker-entrypoint-initdb.d` | +| `INFLUXD_ENGINE_PATH` | InfluxDB 2.x alias for engine path. | `${INFLUXDB_VOLUME_DIR}` | +| `INFLUXD_BOLT_PATH` | InfluxDB 2.x alias for bolt path. | `${INFLUXDB_VOLUME_DIR}/influxd.bolt` | +| `INFLUX_CONFIGS_PATH` | InfluxDB 2.x alias for paths to extra configuration folders. | `${INFLUXDB_VOLUME_DIR}/configs` | +| `INFLUXDB_DAEMON_USER` | InfluxDB system user. | `influxdb` | +| `INFLUXDB_DAEMON_GROUP` | InfluxDB system group. | `influxdb` | Additionally, InfluxDB (TM) can be configured using its internal environment variables prefixed by `INFLUXD_`, find more information [here](https://docs.influxdata.com/influxdb/v2.0/reference/config-options).