Document full application landscape and collect Docker configs
- Add docs/landscape.md and docker-inventory.md with Mermaid architecture - Add config/docker per host (db02, lake01, kafka01) and objectscale/elastic refs - Add live architecture page at icons/docs/architecture.html - Homepage OPS tab: Lakehouse Architecture group with diagram link - Add scripts/collect/collect-fleet-config.sh to refresh configs from fleet
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
version: "3.9"
|
||||
|
||||
services:
|
||||
|
||||
postgres-sales:
|
||||
image: postgres:15
|
||||
container_name: postgres_sales
|
||||
environment:
|
||||
POSTGRES_DB: sales
|
||||
POSTGRES_USER: sales_user
|
||||
POSTGRES_PASSWORD: sales_pwd
|
||||
ports:
|
||||
- "5432:5432"
|
||||
volumes:
|
||||
- postgres_sales_data:/var/lib/postgresql/data
|
||||
|
||||
mysql-hr:
|
||||
image: mysql:8.0
|
||||
container_name: mysql_hr
|
||||
environment:
|
||||
MYSQL_DATABASE: hr
|
||||
MYSQL_USER: hr_user
|
||||
MYSQL_PASSWORD: hr_pwd
|
||||
MYSQL_ROOT_PASSWORD: root_pwd
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- mysql_hr_data:/var/lib/mysql
|
||||
|
||||
mongodb-supplychain:
|
||||
image: mongo:4.4
|
||||
container_name: mongodb_supplychain
|
||||
command: ["mongod", "--auth"]
|
||||
ports:
|
||||
- "27017:27017"
|
||||
volumes:
|
||||
- mongodb_supplychain_data:/data/db
|
||||
|
||||
cassandra-telemetry:
|
||||
image: cassandra:4.1
|
||||
container_name: cassandra-telemetry
|
||||
ports:
|
||||
- "9042:9042"
|
||||
volumes:
|
||||
- cassandra_telemetry_data:/var/lib/cassandra
|
||||
environment:
|
||||
CASSANDRA_CLUSTER_NAME: TelemetryCluster
|
||||
|
||||
neo4j-graph:
|
||||
image: neo4j:4.4
|
||||
container_name: neo4j_graph
|
||||
environment:
|
||||
NEO4J_AUTH: neo4j/testpwd
|
||||
ports:
|
||||
- "7474:7474"
|
||||
- "7687:7687"
|
||||
volumes:
|
||||
- neo4j_graph_data:/data
|
||||
|
||||
volumes:
|
||||
postgres_sales_data:
|
||||
mysql_hr_data:
|
||||
mongodb_supplychain_data:
|
||||
cassandra_telemetry_data:
|
||||
neo4j_graph_data:
|
||||
Reference in New Issue
Block a user