From 2923351bfc3e1f5acbcf100b466227f6147d879e Mon Sep 17 00:00:00 2001 From: aggarwalakshun Date: Fri, 29 Aug 2025 04:45:41 +0530 Subject: [PATCH] manifests for pulse --- cluster/apps/pulse/pulse-pvc.yml | 14 ++++++++++++++ cluster/apps/pulse/pulse-svc.yml | 13 +++++++++++++ cluster/apps/pulse/pulse.yml | 27 +++++++++++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 cluster/apps/pulse/pulse-pvc.yml create mode 100644 cluster/apps/pulse/pulse-svc.yml create mode 100644 cluster/apps/pulse/pulse.yml diff --git a/cluster/apps/pulse/pulse-pvc.yml b/cluster/apps/pulse/pulse-pvc.yml new file mode 100644 index 0000000..58bbc58 --- /dev/null +++ b/cluster/apps/pulse/pulse-pvc.yml @@ -0,0 +1,14 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: pulse-ceph + namespace: default +spec: + accessModes: + - ReadWriteOnce + volumeMode: Filesystem + resources: + requests: + storage: 1Gi + storageClassName: csi-rbd-sc diff --git a/cluster/apps/pulse/pulse-svc.yml b/cluster/apps/pulse/pulse-svc.yml new file mode 100644 index 0000000..c1a1f35 --- /dev/null +++ b/cluster/apps/pulse/pulse-svc.yml @@ -0,0 +1,13 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: pulse + namespace: default +spec: + type: LoadBalancer + selector: + app: pulse + ports: + - port: 7655 + targetPort: 7655 diff --git a/cluster/apps/pulse/pulse.yml b/cluster/apps/pulse/pulse.yml new file mode 100644 index 0000000..3e6a430 --- /dev/null +++ b/cluster/apps/pulse/pulse.yml @@ -0,0 +1,27 @@ +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: pulse + namespace: default +spec: + strategy: + type: Recreate + selector: + matchLabels: + app: pulse + template: + metadata: + labels: + app: pulse + spec: + containers: + - name: pulse + image: rcourtman/pulse:4.9.1 + volumeMounts: + - name: pulse-data + mountPath: /data + volumes: + - name: pulse-data + persistentVolumeClaim: + claimName: pulse-ceph