upload
This commit is contained in:
16
stack.yml
16
stack.yml
@@ -11,7 +11,9 @@ configs:
|
||||
alertmanager.yml:
|
||||
file: ./monitoring/alertmanager.yml
|
||||
rules.yaml:
|
||||
file: ./agent/rules.yaml
|
||||
file: ./agent/rules.safe.yaml
|
||||
agent.py:
|
||||
file: ./agent/agent-fixed.py
|
||||
|
||||
secrets:
|
||||
openai_api_key:
|
||||
@@ -22,7 +24,7 @@ services:
|
||||
image: hostlabs/ai-agent:latest
|
||||
networks: [opsNet]
|
||||
ports:
|
||||
- "8080:8080" # expose only if you want host access; remove if internal-only
|
||||
- "18080:8080" # expose only if you want host access; remove if internal-only
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 1
|
||||
@@ -36,6 +38,8 @@ services:
|
||||
configs:
|
||||
- source: rules.yaml
|
||||
target: /app/rules.yaml
|
||||
- source: agent.py
|
||||
target: /app/agent.py
|
||||
|
||||
relay:
|
||||
image: hostlabs/ai-relay:latest
|
||||
@@ -49,7 +53,7 @@ services:
|
||||
- source: openai_api_key
|
||||
target: openai_api_key
|
||||
ports:
|
||||
- "8090:8090"
|
||||
- "18090:8090"
|
||||
deploy:
|
||||
mode: replicated
|
||||
replicas: 1
|
||||
@@ -69,7 +73,7 @@ services:
|
||||
- source: prometheus.yml
|
||||
target: /etc/prometheus/prometheus.yml
|
||||
ports:
|
||||
- "9090:9090"
|
||||
- "19090:9090"
|
||||
|
||||
alertmanager:
|
||||
image: prom/alertmanager:v0.27.0
|
||||
@@ -83,7 +87,7 @@ services:
|
||||
- source: alertmanager.yml
|
||||
target: /etc/alertmanager/alertmanager.yml
|
||||
ports:
|
||||
- "9093:9093"
|
||||
- "19093:9093"
|
||||
|
||||
cadvisor:
|
||||
image: gcr.io/cadvisor/cadvisor:v0.49.1
|
||||
@@ -99,7 +103,7 @@ services:
|
||||
- /sys:/sys:ro
|
||||
- /var/lib/docker/:/var/lib/docker:ro
|
||||
ports:
|
||||
- "8081:8080"
|
||||
- "18081:8080"
|
||||
|
||||
node-exporter:
|
||||
image: prom/node-exporter:v1.8.2
|
||||
|
||||
Reference in New Issue
Block a user