-
Notifications
You must be signed in to change notification settings - Fork 5
Running
Nadeem Mohammad edited this page Feb 20, 2021
·
10 revisions
go run main.go --volume-dir=practices:E:\practices
docker run --rm -p 9889:9888 -it mnadeem/volume_exporter --volume-dir=bin:/bin
volume_exporter:
image: mnadeem/volume_exporter
command: ["--volume-dir=tempo:/tmp/tempo", "--volume-dir=logs:/app/logs", "--volume-dir=loki:/tmp/loki"]
volumes:
- ./data/logs:/app/logs
- ./data/tempo-data:/tmp/tempo
- ./data/loki-data:/tmp/loki
ports:
- 9889:9888
Add as a sidecar
- name: volume-exporter
image: mnadeem/volume_exporter
imagePullPolicy: "Always"
args:
- --volume-dir=prometheus:/prometheus
ports:
- name: metrics-volume
containerPort: 9888
volumeMounts:
- mountPath: /prometheus
name: prometheus-data
readOnly: true
restartPolicy: Always
volumes:
- name: prometheus-config
configMap:
defaultMode: 420
name: prometheus
volumeClaimTemplates:
- metadata:
name: prometheus-data
spec:
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
storage: 15Gi