WS proxy pods crash with config error

The ws proxy pods crash with the following error

{"@type":"type.googleapis.com/google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent","error":"config validation error:\n    github.com/gitpod-io/gitpod/ws-proxy/cmd.getConfig\n        /tmp/build/components-ws-proxy--app.f6c0ef7e5c31ed71beb2a90502ae968219dd2fef/cmd/roo │
│ t.go:112\n  - address: cannot be blank; header: cannot be blank.","filename":"/config/config.json","level":"fatal","message":"cannot load config","serviceContext":{"service":"ws-proxy","version":""},"severity":"CRITICAL","time":"2021-04-09T08:28:11Z"}

The following is the content of my config

   {
        "ingress": {
            "kind": "host",
            "host": {
                "address": ":8080",
                "https": false,
                "header": "x-wsproxy-host"
            }
        },
        "workspaceInfoProviderConfig": {
            "wsManagerAddr": "ws-manager:8080",
            "reconnectInterval": "3s"
        },
        "proxy": {
            "transportConfig": {
                "connectTimeout": "10s",
                "idleConnTimeout": "60s",
                "websocketIdleConnTimeout": "180s",
                "maxIdleConns": 100
            },
            "blobServer": {
                "scheme": "http",
                "host": "blobserve.default.svc.cluster.local:4000"
            },
            "gitpodInstallation": {
                "scheme": "https",
                "hostName": "armcndevspaces.com",
                "workspaceHostSuffix": ".ws.armcndevspaces.com"
            },
            "workspacePodConfig": {
                "serviceTemplate": "http://ws-{{ .workspaceID }}-theia.default.svc.cluster.local:{{ .port }}",
                "portServiceTemplate": "http://ws-{{ .workspaceID }}-ports.default.svc.cluster.local:{{ .port }}",
                "theiaPort": 23000,
                "supervisorPort": 22999,
                "supervisorImage": "public.ecr.aws/b1o4t7o5/supervisor:dev"
            },
            "builtinPages": {
                "location": "/app/public"
            }
        },
        "pprofAddr": ":60060",
        "readinessProbeAddr": ":60088",
        "prometheusAddr": ":60095"
    }

and I’ve confirmed that there was no issue in mounting the config file at the required location. Can someone help me out on this?