diff --git a/music-assistant/kustomization.yaml b/music-assistant/kustomization.yaml index 4ae436c..d426aad 100644 --- a/music-assistant/kustomization.yaml +++ b/music-assistant/kustomization.yaml @@ -3,4 +3,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - main.yaml \ No newline at end of file + - main.yaml + - yt.yaml diff --git a/music-assistant/yt.yaml b/music-assistant/yt.yaml new file mode 100644 index 0000000..a20ac69 --- /dev/null +++ b/music-assistant/yt.yaml @@ -0,0 +1,49 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: bgutil-provider + labels: + app: bgutil-provider +spec: + type: ClusterIP + selector: + app: bgutil-provider + ports: + - name: http + port: 4416 + targetPort: 4416 +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: bgutil-provider + labels: + app: bgutil-provider +spec: + replicas: 1 + selector: + matchLabels: + app: bgutil-provider + template: + metadata: + labels: + app: bgutil-provider + spec: + containers: + - name: bgutil-provider + image: brainicism/bgutil-ytdlp-pot-provider:latest + imagePullPolicy: IfNotPresent + ports: + - name: http + containerPort: 4416 + readinessProbe: + tcpSocket: + port: 4416 + initialDelaySeconds: 3 + periodSeconds: 10 + livenessProbe: + tcpSocket: + port: 4416 + initialDelaySeconds: 10 + periodSeconds: 20