diff --git a/kubernetes/apps/production/searxng/kustomization.yaml b/kubernetes/apps/production/searxng/kustomization.yaml index 168a807..4031f5c 100644 --- a/kubernetes/apps/production/searxng/kustomization.yaml +++ b/kubernetes/apps/production/searxng/kustomization.yaml @@ -5,6 +5,7 @@ namespace: public-services resources: - ./redis/pvc.yaml - ./redis/redis.yaml + - ./redis/service.yaml - config.yaml - sealed-secrets.yaml - deployment.yaml diff --git a/kubernetes/apps/production/searxng/redis/redis.yaml b/kubernetes/apps/production/searxng/redis/redis.yaml index 0e5c195..863e85b 100644 --- a/kubernetes/apps/production/searxng/redis/redis.yaml +++ b/kubernetes/apps/production/searxng/redis/redis.yaml @@ -8,6 +8,8 @@ spec: - name: searxng-redis image: docker.io/valkey/valkey:8-alpine command: ["valkey-server", "--save", "30", "1", "--loglevel", "warning"] + ports: + - containerPort: 6379 volumeMounts: - name: redis-data mountPath: /data diff --git a/kubernetes/apps/production/searxng/redis/service.yaml b/kubernetes/apps/production/searxng/redis/service.yaml new file mode 100644 index 0000000..915c929 --- /dev/null +++ b/kubernetes/apps/production/searxng/redis/service.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: searxng-redis + namespace: public-services +spec: + type: ClusterIP + ports: + - port: 6379 + targetPort: 6379 + selector: + app: searxng-redis