Repository navigation
Expand file tree
/
Copy path.env.example
More file actions
117 lines (98 loc) · 3.62 KB
/
Copy path.env.example
File metadata and controls
117 lines (98 loc) · 3.62 KB
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
CI_MONGO_HOST=host.docker.internal
CI_MONGO_PORT=11017
CI_MONGO_ADMIN_URI=mongodb://host.docker.internal:11017
CI_MONGO_ADMIN_USERNAME=admin
CI_MONGO_ADMIN_PASSWORD=admin
CI_MONGO_URI=mongodb://host.docker.internal:11017
CI_MONGO_USERNAME=csuser
CI_MONGO_PASSWORD=cspass
CI_CLICKHOUSE_HOST=host.docker.internal
CI_CLICKHOUSE_HTTP_PORT=11123
CI_CLICKHOUSE_NATIVE_PORT=11000
# Native protocol over TLS, exercised by TestClickHouseTLSDirectory.
# Client certs use cert-manager naming (tls.crt/tls.key). The connector reads
# the dir as-is, so the path is relative to the test binary's working
# directory, flow/connectors/clickhouse (NOT repo-root-relative like the PG_MTLS_* paths).
# Regenerate certs with volumes/ch-tls/regenerate-certs.sh.
CI_CLICKHOUSE_TLS_PORT=11440
PEERDB_CLICKHOUSE_TLS_PORT=11440
PEERDB_CLICKHOUSE_TLS_CERT_DIR=../../../volumes/ch-tls
CI_CLICKHOUSE_HTTP_PORT_02=13123
CI_CLICKHOUSE_NATIVE_PORT_02=13000
CI_MYSQL_HOST=host.docker.internal
CI_MYSQL_GTID_PORT=3306
CI_MYSQL_POS_PORT=3307
CI_MYSQL_ROOT_PASSWORD=cipass
CI_MYSQL_GTID_VERSION=mysql-gtid
CI_MYSQL_POS_VERSION=mysql-pos
CI_SSH_MYSQL_HOST=host.docker.internal
CI_MARIADB_HOST=host.docker.internal
CI_MARIADB_PORT=3308
CI_MARIADB_ROOT_PASSWORD=cipass
CI_MARIADB_VERSION=maria-11
CI_MYSQL_VERSION=mysql-gtid
CI_MYSQL_PORT=3306 # Default is gtid
CI_COCKROACH_HOST=host.docker.internal
CI_COCKROACH_PORT=26257
CI_COCKROACH_USER=root
CI_COCKROACH_DATABASE=defaultdb
PG_HOST=host.docker.internal
PG_PORT=5436
PG_USER=postgres
PG_PASSWORD=postgres
PG_DATABASE=postgres
PG2_HOST=host.docker.internal
PG2_PORT=5437
PG2_USER=postgres
PG2_PASSWORD=postgres
PG2_DATABASE=postgres
# Client certificate (mutual TLS) auth test, paths relative to repo root
PG_MTLS_ROOT_CA_PATH=volumes/pg-tls/server.crt
PG_MTLS_CLIENT_CERT_PATH=volumes/pg-tls/client.crt
PG_MTLS_CLIENT_KEY_PATH=volumes/pg-tls/client.key
PEERDB_CATALOG_HOST=host.docker.internal
PEERDB_CATALOG_PORT=9901
PEERDB_CATALOG_USER=postgres
PEERDB_CATALOG_PASSWORD=postgres
PEERDB_CATALOG_DATABASE=postgres
PEERDB_CLICKHOUSE_AWS_S3_BUCKET_NAME=peerdb
# GCP workload identity deployment settings. The projected token must use
# <PEERDB_GCP_PROJECT_ID>.svc.id.goog as its audience. Project and cluster
# values can be omitted on GKE, where they are read from the metadata server.
# PEERDB_GCP_WORKLOAD_IDENTITY_TARGET_SERVICE_ACCOUNT=
# PEERDB_GCP_WORKLOAD_IDENTITY_TOKEN_FILE=/var/run/secrets/peerdb/gcp-token
# PEERDB_GCP_PROJECT_ID=
# PEERDB_GCP_CLUSTER_LOCATION=
# PEERDB_GCP_CLUSTER_NAME=
AWS_REGION=us-east-1
AWS_ACCESS_KEY_ID=_peerdb_minioadmin
AWS_SECRET_ACCESS_KEY=_peerdb_minioadmin
AWS_ENDPOINT_URL_S3=http://host.docker.internal:9001
AWS_EC2_METADATA_DISABLED="true"
FLOW_TESTS_RDS_IAM_AUTH_SKIP=true
MINIO_ROOT_USER=_peerdb_minioadmin
MINIO_ROOT_PASSWORD=_peerdb_minioadmin
# OTel metrics export from the PeerDB flow services.
# Opt-in in local envs to avoid clashes with local integration environments.
ENABLE_OTEL_METRICS=false
# Set to 1 for enabling go debugger in dockerfile and Tilt Setup
DOCKER_GO_DEBUG_FLOW_API=
DOCKER_GO_DEBUG_FLOW_WORKER=
DOCKER_GO_DEBUG_FLOW_SNAPSHOT_WORKER=
TZ='UTC'
## Port Overrides for parallel tilt and docker-compose runs.
# PEERDB_CATALOG_PORT=19901
# PEERDB_NEXUS_PORT=19900
# PEERDB_SWITCHBOARD_PORT=15732
# PEERBD_UI_PORT=13030
# TEMPORAL_PORT=17233
# TEMPORAL_UI_PORT=18085
# FLOW_API_PORT=18112
# FLOW_API_HTTP_PORT=18113
# DOCKER_GO_DEBUG_PORT_FLOW_WORKER=14001
# DOCKER_GO_DEBUG_PORT_FLOW_SNAPSHOT_WORKER=14002
# DOCKER_GO_DEBUG_PORT_FLOW_API=14003
# MINIO_PORT=19001
# MINIO_CONSOLE_PORT=19002
# Catalog container used by flow/db/migrations_test.go to pg_dump scratch databases
CI_CATALOG_CONTAINER=catalog