bazarr.yaml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. ---
  2. apiVersion: apps/v1
  3. kind: Deployment
  4. metadata:
  5. name: bazarr
  6. namespace: plex
  7. spec:
  8. strategy:
  9. type: Recreate
  10. selector:
  11. matchLabels:
  12. app: bazarr
  13. replicas: 1
  14. template:
  15. metadata:
  16. labels:
  17. app: bazarr
  18. annotations:
  19. backup.velero.io/backup-volumes-excludes: plex
  20. spec:
  21. containers:
  22. - name: bazarr
  23. image: lscr.io/linuxserver/bazarr:latest
  24. imagePullPolicy: Always
  25. ports:
  26. - containerPort: 6767
  27. name: http-web-svc
  28. env:
  29. - name: TZ
  30. value: America/New_York
  31. - name: PUID
  32. value: "1000"
  33. - name: PGID
  34. value: "1000"
  35. volumeMounts:
  36. - mountPath: "/plex"
  37. name: plex
  38. - mountPath: "/config"
  39. name: config
  40. resources:
  41. requests:
  42. memory: "0"
  43. limits:
  44. memory: "512Mi"
  45. volumes:
  46. - name: plex
  47. persistentVolumeClaim:
  48. claimName: plex-pvc
  49. - name: config
  50. persistentVolumeClaim:
  51. claimName: bazarr-pvc
  52. ---
  53. apiVersion: v1
  54. kind: Service
  55. metadata:
  56. name: bazarr-service
  57. namespace: plex
  58. spec:
  59. selector:
  60. app: bazarr
  61. type: ClusterIP
  62. ports:
  63. - name: bazarr-web-port
  64. protocol: TCP
  65. port: 6767
  66. targetPort: http-web-svc
  67. ---
  68. apiVersion: networking.k8s.io/v1
  69. kind: Ingress
  70. metadata:
  71. name: bazarr
  72. namespace: plex
  73. annotations:
  74. traefik.ingress.kubernetes.io/router.entrypoints: websecure
  75. traefik.ingress.kubernetes.io/router.middlewares: kube-system-lanonly@kubernetescrd
  76. spec:
  77. rules:
  78. - host: bazarr.lan.jibby.org
  79. http:
  80. paths:
  81. - path: /
  82. pathType: Prefix
  83. backend:
  84. service:
  85. name: bazarr-service
  86. port:
  87. number: 6767