-
Notifications
You must be signed in to change notification settings - Fork 1
/
env.example
64 lines (64 loc) · 2.38 KB
/
env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# This is an example .env file showing *SOME* of the environment
# variables that can be configured within IOx. To use this template,
# copy this file to the top level directory with the name `.env`, and
# remove any `#` at the beginning of the lines of variables you'd like
# to set values for.
#
# The full list of available configuration values can be found by in
# the command line help (e.g. `env: INFLUXDB_IOX_DB_DIR=`):
#
# ./influxdb3 run --help
#
#
# The identifier for the server. Used for writing to object storage and as
# an identifier that is added to replicated writes, Write Buffer segments
# and Chunks. Must be unique in a group of connected or semi-connected IOx
# servers. Must be a number that can be represented by a 32-bit unsigned
# integer.
# INFLUXDB_IOX_ID=1
#
# Which object store implementation to use (defaults to Memory if unset)
# INFLUXDB_IOX_OBJECT_STORE=File
#
# Where to store files on disk:
# INFLUXDB_IOX_DB_DIR=$HOME/.influxdb_iox
# TEST_INFLUXDB_IOX_DB_DIR=$HOME/.influxdb_iox
#
# Addresses for the server processes:
# INFLUXDB_IOX_BIND_ADDR=127.0.0.1:8080
# INFLUXDB_IOX_GRPC_BIND_ADDR=127.0.0.1:8082
#
# If using Amazon S3 as an object store:
# INFLUXDB_IOX_OBJECT_STORE=s3
# AWS_ACCESS_KEY_ID=access_key_value
# AWS_SECRET_ACCESS_KEY=secret_access_key_value
# AWS_DEFAULT_REGION=us-east-2
# INFLUXDB_IOX_BUCKET=bucket-name
#
# Optionally:
# AWS_SESSION_TOKEN=token
#
# If using an s3 compatible storage
# AWS_ENDPOINT = http://localhost:9000
#
# If using Google Cloud Storage as an object store:
# INFLUXDB_IOX_OBJECT_STORE=google
# INFLUXDB_IOX_BUCKET=bucket_name
# Set one of SERVICE_ACCOUNT or GOOGLE_APPLICATION_CREDENTIALS, either to a path of a filename
# containing Google credential JSON or to the JSON directly.
# SERVICE_ACCOUNT=/path/to/auth/info.json
# GOOGLE_APPLICATION_CREDENTIALS={"project_id": ...}
#
# If using Microsoft Azure as an object store:
# INFLUXDB_IOX_OBJECT_STORE=azure
# The name you see when going to All Services > Storage accounts > [name]
# AZURE_STORAGE_ACCOUNT=
# The name of a container you've created in the storage account, under Blob Service > Containers
# INFLUXDB_IOX_BUCKET=
# In the Storage account's Settings > Access keys, one of the Key values
# AZURE_STORAGE_ACCESS_KEY=
#
# To enable Jaeger tracing:
# OTEL_SERVICE_NAME="iox" # defaults to iox
# OTEL_EXPORTER_JAEGER_AGENT_HOST="jaeger.influxdata.net"
# OTEL_EXPORTER_JAEGER_AGENT_PORT="6831"