From 176b9b3f0e97156163767990d4a38422ddc40721 Mon Sep 17 00:00:00 2001 From: gmega Date: Sun, 1 Dec 2024 09:19:52 -0300 Subject: [PATCH] add tracker manifests --- k8s/tracker-deployment.yaml | 22 ++++++++++++++++++++++ k8s/tracker-service.yaml | 15 +++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 k8s/tracker-deployment.yaml create mode 100644 k8s/tracker-service.yaml diff --git a/k8s/tracker-deployment.yaml b/k8s/tracker-deployment.yaml new file mode 100644 index 0000000..2f6329c --- /dev/null +++ b/k8s/tracker-deployment.yaml @@ -0,0 +1,22 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: bittorrent-tracker + namespace: codex-benchmarks + labels: + app: bittorrent-tracker +spec: + replicas: 1 + selector: + matchLabels: + app: bittorrent-tracker + template: + metadata: + labels: + app: bittorrent-tracker + spec: + containers: + - name: tracker + image: codexstorage/bittorrent-tracker + ports: + - containerPort: 8000 diff --git a/k8s/tracker-service.yaml b/k8s/tracker-service.yaml new file mode 100644 index 0000000..07ad886 --- /dev/null +++ b/k8s/tracker-service.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +kind: Service +metadata: + name: tracker-service + namespace: codex-benchmarks + labels: + app: tracker +spec: + type: ClusterIP # Change to NodePort or LoadBalancer if needed + ports: + - port: 8000 + targetPort: 8000 + protocol: TCP + selector: + app: tracker \ No newline at end of file