diff --git a/kubernetes/dst-claim-storage.yml b/kubernetes/dst-claim-storage.yml new file mode 100644 index 0000000..145636d --- /dev/null +++ b/kubernetes/dst-claim-storage.yml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + creationTimestamp: null + labels: + io.kompose.service: dst-server-claim0 + name: dst-server-claim0 +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 5Gi +status: {} diff --git a/kubernetes/dst-server-pod.yml b/kubernetes/dst-server-pod.yml new file mode 100644 index 0000000..a844272 --- /dev/null +++ b/kubernetes/dst-server-pod.yml @@ -0,0 +1,33 @@ +apiVersion: v1 +kind: Pod +metadata: + creationTimestamp: null + labels: + io.kompose.service: dst-server + name: dst-server +spec: + containers: + - image: jamesits/dst-server:vanilla-slim + name: dst-server + env: + - name: DST_CLUSTER_TOKEN + value: "" + ports: + - containerPort: 10999 + protocol: UDP + - containerPort: 11000 + protocol: UDP + - containerPort: 12346 + protocol: UDP + - containerPort: 12347 + protocol: UDP + resources: {} + volumeMounts: + - mountPath: /data + name: dst-server-claim0 + restartPolicy: OnFailure + volumes: + - name: dst-server-claim0 + persistentVolumeClaim: + claimName: dst-server-claim0 +status: {} diff --git a/kubernetes/dst-service.yml b/kubernetes/dst-service.yml new file mode 100644 index 0000000..86d629b --- /dev/null +++ b/kubernetes/dst-service.yml @@ -0,0 +1,32 @@ +apiVersion: v1 +kind: Service +metadata: + annotations: + kompose.cmd: kompose convert + kompose.version: 1.19.0 (f63a961c) + creationTimestamp: null + labels: + io.kompose.service: dst-server + name: dst-server +spec: + ports: + - name: "10999" + port: 10999 + protocol: UDP + targetPort: 10999 + - name: "11000" + port: 11000 + protocol: UDP + targetPort: 11000 + - name: "12346" + port: 12346 + protocol: UDP + targetPort: 12346 + - name: "12347" + port: 12347 + protocol: UDP + targetPort: 12347 + selector: + io.kompose.service: dst-server +status: + loadBalancer: {}