hive-apps/projects/octoprint/values/octoprint.yaml

106 lines
1.9 KiB
YAML
Raw Permalink Normal View History

2022-07-27 11:55:46 +00:00
env:
TZ: UTC
OCTOPRINT_PORT: 5000
2022-07-27 11:55:46 +00:00
image:
pullPolicy: Always
repository: nold360/octoprint
tag: "latest"
2022-07-27 11:55:46 +00:00
ingress:
main:
annotations:
cert-manager.io/cluster-issuer: vault-issuer
nginx.ingress.kubernetes.io/proxy-body-size: 100m
traefik.ingress.kubernetes.io/router.tls: "true"
enabled: true
hosts:
- host: octo.dc
paths:
- path: /
pathType: Prefix
- path: /stream
pathType: Prefix
service:
name: octoprint-octoprint-stream
2022-07-27 11:55:46 +00:00
port: 80
tls:
- hosts:
- octo.dc
secretName: octo-tls
2022-07-27 11:55:46 +00:00
octoprint:
plugins:
install: true
plugins:
- https://github.com/LazeMSS/OctoPrint-UICustomizer/archive/main.zip
- https://github.com/NilsRo/OctoPrint-SlicerEstimator/archive/master.zip
upgrade: true
2022-07-27 11:55:46 +00:00
persistence:
camera:
enabled: false
2022-07-27 11:55:46 +00:00
hostPath: /dev/video0
type: hostPath
2022-07-27 11:55:46 +00:00
data:
accessMode: ReadWriteOnce
enabled: true
mountPath: /octoprint
size: 1Gi
storageClass: local-path
2022-07-27 11:55:46 +00:00
printer:
enabled: true
2023-06-16 10:08:41 +00:00
hostPath: /dev/prusa
2022-07-27 11:55:46 +00:00
type: hostPath
#podAnnotations:
#prometheus.io/path: /plugin/prometheus_exporter/metrics
#prometheus.io/port: "5000"
#prometheus.io/scrape: "true"
podSecurityContext:
runAsUser: 1000
runAsGroup: 20 #dialout
fsGroup: 20
2022-07-27 11:55:46 +00:00
securityContext:
privileged: true
2022-07-27 11:55:46 +00:00
service:
main:
enabled: true
ports:
http:
port: 80
targetPort: 5000
2022-07-27 11:55:46 +00:00
stream:
enabled: true
ports:
http-stream:
enabled: true
port: 80
targetPort: 8080
2022-07-27 11:55:46 +00:00
streamer:
device: /dev/video0
encoder: CPU
format: YUYV
framerate: 15
port: 8080
quality: 70
resolution: 640x480
2022-07-27 11:55:46 +00:00
ustreamer:
enabled: false
2022-07-27 11:55:46 +00:00
image: lib42/ustreamer
imagePullPolicy: IfNotPresent
tag: latest
mjpg_streamer:
enabled: false
image: badsmoke/mjpg-streamer
imagePullPolicy: IfNotPresent
tag: latest