-
Notifications
You must be signed in to change notification settings - Fork 1
/
macrostrat.example.toml
33 lines (26 loc) · 1.26 KB
/
macrostrat.example.toml
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
[default]
# Source code for of individual services that we want to integrate
# TODO: we may decide to organize these somewhat differently.
corelle_src = "~/Projects/Macrostrat/Software/corelle"
# The remainder of the configuration expresses different settings per environment
[local]
# Example of changing the database container..
pg_database_container = "imresamu/postgis:15-3.4"
pg_database = "postgresql://macrostrat-admin:my-cool-password@localhost:5432/macrostrat"
# Use a docker compose configuration (there will eventually be a bundled default)
compose_root = "./local-root"
# Key for salting passwords
secret_key = "really-secure-key"
# A kubernetes based development instance
[development]
pg_database = "postgresql://macrostrat-admin:[email protected]:5432/macrostrat"
# Use a Kubernetes namespace
# Right now, using kubectl's default configuration and connection parameters is assumed
#
kube_namespace="<my-namespace>"
pg_database_pod = "dev-macrostrat-db"
# A hypothetical remote implementation
# Fundamentally, the only required component is the database connection string
# (service management features will not be available).
[criticalmaas]
pg_database = "postgresql://remote_user:[email protected]:5432/criticalmaas_maps"