Knative Argo custom ingress gateway

Hi,

Has anyone tried implementing a custom ingress gateway on Knative with the Cloudflare Tunnel ingress controller?

Is it even possible :thinking:
I haven’t started yet, in case someone has any idea or has already done it, but I’m pretty sure it’s not the case.

Some docs:

@remivillien I have a working example of using cloudflared with knative-serving

Here is the config:

---
apiVersion: v1
kind: ConfigMap
metadata:
  name: cloudflared
data:
  config.yaml: |
    tunnel: my-raspberry-pi-tunnel
    credentials-file: /etc/cloudflared/creds/credentials.json
    metrics: 0.0.0.0:2000
    no-autoupdate: true
    originRequest:
      noTLSVerify: true
    ingress:
    - hostname: 'helloworld.mydomain.io'
      service: http://kourier-internal.knative-serving.svc.cluster.local
      originRequest:
        httpHostHeader: helloworld.default.10.99.1.208.sslip.io
    - service: http_status:404