memestream

This commit is contained in:
Nathan Rashleigh committed 2025-04-09 23:34:35 +10:00
1 parent 58cd32f1c2
commit 3d41c1f6ad
6 files changed
+167 -71

No files matched your search

+17 -43
View File
@@ -1,26 +1,13 @@
# -----------------------------------------------------------------------
# VOLUMES
# -----------------------------------------------------------------------
---
apiVersion: v1
kind: PersistentVolume
kind: Namespace
metadata:
name: memestream-postgres-pv
spec:
storageClassName: ""
capacity:
storage: 2Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
claimRef:
namespace: default
name: memestream-postgres-pvc
hostPath:
path: "/var/lib/rancher/k3s/storage/memestream-postgres-pv"
type: DirectoryOrCreate
name: memestream
# -----------------------------------------------------------------------
# VOLUMES
# -----------------------------------------------------------------------
---
@@ -28,8 +15,9 @@ kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: memestream-postgres-pvc
namespace: memestream
spec:
volumeName: memestream-postgres-pv
storageClassName: fast
accessModes:
- ReadWriteOnce
resources:
@@ -38,32 +26,13 @@ spec:
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: memestream-meili-pv
spec:
storageClassName: ""
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
claimRef:
namespace: default
name: memestream-meili-pvc
hostPath:
path: "/var/lib/rancher/k3s/storage/memestream-meili-pv"
type: DirectoryOrCreate
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: memestream-meili-pvc
namespace: memestream
spec:
volumeName: memestream-meili-pv
storageClassName: fast
accessModes:
- ReadWriteOnce
resources:
@@ -80,6 +49,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: memestream-archiver
namespace: memestream
spec:
replicas: 1
selector:
@@ -92,7 +62,7 @@ spec:
spec:
containers:
- name: memestream-archiver
image: registry.strix.systems/memestream-archiver
image: registry.ntwl.xyz/memestream-archiver
imagePullPolicy: Always
envFrom:
- secretRef:
@@ -104,6 +74,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: memestream-postgres
namespace: memestream
spec:
replicas: 1
selector:
@@ -150,6 +121,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: memestream-meili
namespace: memestream
spec:
replicas: 1
selector:
@@ -195,6 +167,7 @@ apiVersion: v1
kind: Service
metadata:
name: memestream-postgres
namespace: memestream
spec:
selector:
app: memestream-postgres
@@ -207,8 +180,9 @@ apiVersion: v1
kind: Service
metadata:
name: memestream-meili
namespace: memestream
spec:
selector:
app: memestream-meili
ports:
- port: 7700
- port: 7700