apiVersion: apps/v1 kind: Deployment metadata: name: searx labels: app: searx spec: replicas: 1 selector: matchLabels: app: searx template: metadata: labels: app: searx spec: containers: - name: searx image: avpnusr/searx:07-11-2021 ports: - containerPort: 8080 env: - name: BASE_URL valueFrom: configMapKeyRef: name: searx-configmap key: searx-base-url --- apiVersion: v1 kind: Service metadata: name: searx-service spec: selector: app: searx type: LoadBalancer ports: - protocol: TCP port: 8080 targetPort: 8080 nodePort: 30501 name: "searx-tcp-8080" # - protocol: UDP # port: 8080 # targetPort: 8080 # nodePort: 30501 # name: "searx-udp-8080"