--- 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:5a5d0e69819757e3fa23392a687c63851250bc13d2486a1f1711804b1691dc12 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