mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-07-17 09:11:03 +02:00
Updated templates
This commit is contained in:
parent
8b48a12619
commit
fd1babc3bd
16 changed files with 292 additions and 292 deletions
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -264,24 +264,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -470,6 +471,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -265,24 +265,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -471,6 +472,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -264,24 +264,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -478,6 +479,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -265,24 +265,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -479,6 +480,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -264,24 +264,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -466,6 +467,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -265,24 +265,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -467,6 +468,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -264,24 +264,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -462,6 +463,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -265,24 +265,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -463,6 +464,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -216,24 +216,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -414,6 +415,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -217,24 +217,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -415,6 +416,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -264,24 +264,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -470,6 +471,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -265,24 +265,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -471,6 +472,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -46,10 +46,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -69,9 +69,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -101,15 +101,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -171,7 +171,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -264,24 +264,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -420,10 +421,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
|
|
@ -451,10 +452,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
|
|
@ -478,6 +479,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "1.0"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "400M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"grafana":
|
"grafana":
|
||||||
|
|
@ -52,9 +52,9 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"graph-rag":
|
"graph-rag":
|
||||||
"command":
|
"command":
|
||||||
- "graph-rag"
|
- "graph-rag"
|
||||||
|
|
@ -84,15 +84,15 @@
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-definitions":
|
"kg-extract-definitions":
|
||||||
|
|
@ -172,7 +172,7 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"prompt":
|
"prompt":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -265,24 +265,25 @@
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -421,10 +422,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
|
|
@ -452,10 +453,10 @@
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.9.3"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
|
|
@ -479,6 +480,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -33,22 +33,22 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
|
|
@ -65,27 +65,28 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -209,6 +210,5 @@
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
|
|
@ -16,22 +16,22 @@
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "grafana-storage:/var/lib/grafana"
|
- "grafana-storage:/var/lib/grafana"
|
||||||
- "./grafana/dashboard.yml:/etc/grafana/provisioning/dashboards/dashboard.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/dashboards/"
|
||||||
- "./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml"
|
- "./grafana/provisioning/:/etc/grafana/provisioning/datasources/"
|
||||||
- "./grafana/dashboard.json:/var/lib/grafana/dashboards/dashboard.json"
|
- "./grafana/dashboards/:/var/lib/grafana/dashboards/"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
- "sh"
|
- "sh"
|
||||||
- "-c"
|
- "-c"
|
||||||
- "pulsar-admin --admin-url http://pulsar:8080 tenants create tg && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request && pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response && pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response"
|
- "while true; do pulsar-admin --admin-url http://pulsar:8080 tenants create tg ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/flow ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/request ; pulsar-admin --admin-url http://pulsar:8080 namespaces create tg/response ; pulsar-admin --admin-url http://pulsar:8080 namespaces set-retention --size -1 --time 3m tg/response; sleep 20; done"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "0.5"
|
"cpus": "1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "400M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"neo4j":
|
"neo4j":
|
||||||
|
|
@ -66,27 +66,28 @@
|
||||||
- "9090:9090"
|
- "9090:9090"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./prometheus:/etc/prometheus"
|
- "./prometheus:/etc/prometheus/"
|
||||||
- "prometheus-data:/prometheus"
|
- "prometheus-data:/prometheus"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command":
|
||||||
|
- "bin/pulsar"
|
||||||
|
- "standalone"
|
||||||
"deploy":
|
"deploy":
|
||||||
"resources":
|
"resources":
|
||||||
"limits":
|
"limits":
|
||||||
"cpus": "1.0"
|
"cpus": "2.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "1.0"
|
||||||
"memory": "900M"
|
"memory": "1500M"
|
||||||
"environment":
|
"environment":
|
||||||
"PULSAR_MEM": "-Xms700M -Xmx700M"
|
"PULSAR_MEM": "-Xms600M -Xmx600M"
|
||||||
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
"image": "docker.io/apachepulsar/pulsar:3.3.1"
|
||||||
"ports":
|
"ports":
|
||||||
- "6650:6650"
|
- "6650:6650"
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "pulsar-conf:/pulsar/conf"
|
|
||||||
- "pulsar-data:/pulsar/data"
|
- "pulsar-data:/pulsar/data"
|
||||||
"qdrant":
|
"qdrant":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -210,6 +211,5 @@
|
||||||
"grafana-storage": {}
|
"grafana-storage": {}
|
||||||
"neo4j": {}
|
"neo4j": {}
|
||||||
"prometheus-data": {}
|
"prometheus-data": {}
|
||||||
"pulsar-conf": {}
|
|
||||||
"pulsar-data": {}
|
"pulsar-data": {}
|
||||||
"qdrant": {}
|
"qdrant": {}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue