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