--- apiVersion: apps/v1 kind: Deployment metadata: name: searxng namespace: tools spec: strategy: type: Recreate replicas: 1 selector: matchLabels: app: searxng template: metadata: labels: app: searxng spec: containers: - name: searxng image: searxng/searxng@sha256:7b763e6a95da4c5d320ba48c886fa0cae8745337f7510cdf216e96eabdbe0e65 ports: - containerPort: 8080 env: - name: "INSTANCE_NAME" value: "searxng" - name: BASE_URL valueFrom: secretKeyRef: name: searxng-secret key: BASE_URL volumeMounts: - name: searxng mountPath: /etc/searxng volumes: - name: searxng persistentVolumeClaim: claimName: searxng-longhorn