functional

This commit is contained in:
2026-09-01 14:41:26 -04:00
parent 342e920a4c
commit 3683761b12
2 changed files with 44 additions and 4 deletions
+32 -4
View File
@@ -30,9 +30,39 @@
resources:
requests:
storage: "{{ wanderer_storage.search }}"
{% if wanderer_storage_class_name | length > 0 %}
storageClassName: "{{ wanderer_storage_class_name }}"
{% endif %}
- name: Create db plugins PVC
kubernetes.core.k8s:
state: present
definition:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: wanderer-db-plugins
namespace: "{{ wanderer_namespace }}"
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: "{{ wanderer_storage.db }}"
storageClassName: "{{ wanderer_storage_class_name }}"
- name: Create db PVC
kubernetes.core.k8s:
state: present
definition:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: wanderer-db-data
namespace: "{{ wanderer_namespace }}"
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: "{{ wanderer_storage.db }}"
storageClassName: "{{ wanderer_storage_class_name }}"
- name: Create uploads PVC
kubernetes.core.k8s:
@@ -48,9 +78,7 @@
resources:
requests:
storage: "{{ wanderer_storage.uploads }}"
{% if wanderer_storage_class_name | length > 0 %}
storageClassName: "{{ wanderer_storage_class_name }}"
{% endif %}
- name: Deploy search
kubernetes.core.k8s:
+12
View File
@@ -12,6 +12,7 @@ spec:
tls:
- hosts:
- {{ wanderer_host }}
- pocketbase.{{ wanderer_host }}
secretName: wanderer-tls
rules:
- host: {{ wanderer_host }}
@@ -24,4 +25,15 @@ spec:
name: web
port:
number: 3000
- host: pocketbase.{{ wanderer_host }}
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: db
port:
number: 8090