--- 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:d5a54dde3968851d6a15f394bd1d64e0ac5e440e6b21c73bddf215dfcd82fe16 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