From 5a7b6243fd933d0814dc11d9452a577d560d52a0 Mon Sep 17 00:00:00 2001 From: Isaac Abadi Date: Wed, 30 Dec 2020 19:31:36 -0500 Subject: [PATCH] Added helm chart --- docker-compose/Chart.yaml | 8 +++ docker-compose/README.md | 1 + docker-compose/index.yaml | 14 ++++ .../templates/ytdl-material-deployment.yaml | 68 ++++++++++++++++++ .../templates/ytdl-material-service.yaml | 20 ++++++ docker-compose/youtubedl-material-0.0.1.tgz | Bin 0 -> 993 bytes 6 files changed, 111 insertions(+) create mode 100644 docker-compose/Chart.yaml create mode 100644 docker-compose/README.md create mode 100644 docker-compose/index.yaml create mode 100644 docker-compose/templates/ytdl-material-deployment.yaml create mode 100644 docker-compose/templates/ytdl-material-service.yaml create mode 100644 docker-compose/youtubedl-material-0.0.1.tgz diff --git a/docker-compose/Chart.yaml b/docker-compose/Chart.yaml new file mode 100644 index 0000000..103aa88 --- /dev/null +++ b/docker-compose/Chart.yaml @@ -0,0 +1,8 @@ +name: .\docker-compose +description: A generated Helm Chart for .\docker-compose from Skippbox Kompose +version: 0.0.1 +apiVersion: v1 +keywords: + - .\docker-compose +sources: +home: diff --git a/docker-compose/README.md b/docker-compose/README.md new file mode 100644 index 0000000..d3885b6 --- /dev/null +++ b/docker-compose/README.md @@ -0,0 +1 @@ +This chart was created by Kompose diff --git a/docker-compose/index.yaml b/docker-compose/index.yaml new file mode 100644 index 0000000..4c08e2b --- /dev/null +++ b/docker-compose/index.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +entries: + .\docker-compose: + - apiVersion: v1 + created: "2020-12-30T19:29:17.1665063-05:00" + description: A generated Helm Chart for .\docker-compose from Skippbox Kompose + digest: b02eeb73e6a88df0a650f8d18b76acff2ef972cbaa6800ab89c428b008eebdce + keywords: + - .\docker-compose + name: .\docker-compose + urls: + - youtubedl-material-0.0.1.tgz + version: 0.0.1 +generated: "2020-12-30T19:29:17.1654734-05:00" diff --git a/docker-compose/templates/ytdl-material-deployment.yaml b/docker-compose/templates/ytdl-material-deployment.yaml new file mode 100644 index 0000000..0760cd8 --- /dev/null +++ b/docker-compose/templates/ytdl-material-deployment.yaml @@ -0,0 +1,68 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + kompose.cmd: C:\Users\tzahi\Documents\YoutubeDL-Material\kompose.exe --file .\docker-compose.yml + convert --volumes hostPath -c + kompose.version: 1.21.0 (992df58d8) + creationTimestamp: null + labels: + io.kompose.service: ytdl-material + name: ytdl-material +spec: + replicas: 1 + selector: + matchLabels: + io.kompose.service: ytdl-material + strategy: + type: Recreate + template: + metadata: + annotations: + kompose.cmd: C:\Users\tzahi\Documents\YoutubeDL-Material\kompose.exe --file + .\docker-compose.yml convert --volumes hostPath -c + kompose.version: 1.21.0 (992df58d8) + creationTimestamp: null + labels: + io.kompose.service: ytdl-material + spec: + containers: + - env: + - name: ALLOW_CONFIG_MUTATIONS + value: "true" + image: tzahi12345/youtubedl-material:latest + imagePullPolicy: "" + name: ytdl-material + ports: + - containerPort: 17442 + resources: {} + volumeMounts: + - mountPath: /app/appdata + name: ytdl-material-hostpath0 + - mountPath: /app/audio + name: ytdl-material-hostpath1 + - mountPath: /app/video + name: ytdl-material-hostpath2 + - mountPath: /app/subscriptions + name: ytdl-material-hostpath3 + - mountPath: /app/users + name: ytdl-material-hostpath4 + restartPolicy: Always + serviceAccountName: "" + volumes: + - hostPath: + path: C:\Users\tzahi\Documents\YoutubeDL-Material\appdata + name: ytdl-material-hostpath0 + - hostPath: + path: C:\Users\tzahi\Documents\YoutubeDL-Material\audio + name: ytdl-material-hostpath1 + - hostPath: + path: C:\Users\tzahi\Documents\YoutubeDL-Material\video + name: ytdl-material-hostpath2 + - hostPath: + path: C:\Users\tzahi\Documents\YoutubeDL-Material\subscriptions + name: ytdl-material-hostpath3 + - hostPath: + path: C:\Users\tzahi\Documents\YoutubeDL-Material\users + name: ytdl-material-hostpath4 +status: {} diff --git a/docker-compose/templates/ytdl-material-service.yaml b/docker-compose/templates/ytdl-material-service.yaml new file mode 100644 index 0000000..d974167 --- /dev/null +++ b/docker-compose/templates/ytdl-material-service.yaml @@ -0,0 +1,20 @@ +apiVersion: v1 +kind: Service +metadata: + annotations: + kompose.cmd: C:\Users\tzahi\Documents\YoutubeDL-Material\kompose.exe --file .\docker-compose.yml + convert --volumes hostPath -c + kompose.version: 1.21.0 (992df58d8) + creationTimestamp: null + labels: + io.kompose.service: ytdl-material + name: ytdl-material +spec: + ports: + - name: "8998" + port: 8998 + targetPort: 17442 + selector: + io.kompose.service: ytdl-material +status: + loadBalancer: {} diff --git a/docker-compose/youtubedl-material-0.0.1.tgz b/docker-compose/youtubedl-material-0.0.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..07a613e89e589f001aae4e7cd3dc7bafcdc10faf GIT binary patch literal 993 zcmV<710MVziwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PI*@Pvb@u<=MaDil_F$&e$;o<}HP7yDDE=*jAMyttR6Ou`>3I zX2xONs{g(6CvkvawkfEUkAxzR<#X@MIrnnyNb)6Wm&-&+gQJrL)7HybBKCF%LI^nw z!}6C9viVDb(BJdNlgT*n4?;iOBYx=KdpKD*hFnYq}ikexB;Aa#Glj>nUT z!U>&yHmJ?a{=pXU>{RlsU@)`aWoENEo}RhqwWnsygZLG}b#G&VkD7s(C!!1jz-78Z zZNYU{Qe+7lSV&{9m|cL&JBhRn#P)`Im5 zXKc}l@AB#yn=7R73Cr!E1JG1%9b-+g0*_SNv2raZJgH$1_4+GVy5U(B3y99)_B&pH zM!VW=mc=RRmc<23R}YkKE&ufF?DDrSCzlsLe*Edn`RAMI&Bx1&>$T%pF_9sKeXBFv zf5<3dcSxZ;Yd;u=2cx_?=C!0~*@$iTnX62QD=A{0Q`mptd&-N=Jteg@>zTKkyOP>c z@F!syw6`@HnQ4xO!k>S&tCec!GE2KuNwHGMNMXd3D*g)Ft?mDb%-lkI#q5G?W6Gjf z_T=%m@T}qp`|<=^cuY2LM|RzbWyUk z2C0kg!OKnc(X|XzncQpoz^2-LwBA|ljz9XiV^@*8j_Tv5T}6J{gMA#hs|>oX-R@aq zna!#;^4?RHU8)-gy5H{NUhlnE&4b8}I+s=zm?QJDp8MNb ztC%J(woJ`$fi%m!t{lElEIqKK6+>QGG^kI5> z{=rM4U3%=L`X^zq@%?WchGeM!x4_LJHo(j8diTs!Re}-B^Y$CwduKRcz<>b*{tf&c P00960oqsB002}}SndAdi literal 0 HcmV?d00001