Hello @hanoisteve, there is a lot going on in this post, so I will address them individually.
I am evaluating Ingresses for Kubernetes
That is great to hear! I assume that you are wanting to evaluate ingress controllers for use in a production environment, and therefore have some critical systems that you are fronting.
I just dropped in NGINX and it works off the bat health checks included on GCP. Any issues I had the folks on Kubernetes slack were there to help right away
That is also great to hear, as nginx is the default controller for kubernetes, and has been for quite a while.
Docs really dont show how to setup health check at particular url like /health or /healthz or is it ping? Not really well documented at all
Healthchecks are done via the ping provider if you want to use http healthchecks
(Ping | Traefik | v1.7)
Healthchecks are also available via an executable argument for systems that don't have curl-based healthchecks
(Basics | Traefik | v1.7)
Next as far as community my question has been sitting without a response for more than 24 hours which is really slow.
You have posted multiple questions over the last few days, and multiple members of our team have taken the time to respond and provide code examples and advice. This is also over a weekend, and we have multiple teams in different time zones.
Bottom line is document it or respond in community forum or your going to lose customers. Its as simple as that.
I don't want to be contrarian, but our documentation is some of the best in the industry. Being an open source project, most of the documentation has been contributed by the members of the community, and our project team curates for accuracy. If you think the documentation is lacking, feel free to open a PR to improve it!
As for losing customers, our customers all have support contracts for commercial grade support. If you are doing an evaluation for a large deployment, than I would advise you reach out to our sales team at: (https://containo.us/services/#commercial-support), and we can work with you to get your deployment running smoothly.
As an architect who works with Fortune 500 companies I can tell you that I will look at it again but either the docs or the support has got to improve
Again, if you are seriously evaluating Traefik CE/EE for a commercial deployment, you should know the value of commercial support, and should reach out to us directly, instead of posting on the community forums and complaining about turnaround time.
The bottom line is that we are unable to provide on-demand support for everyone that downloads our OSS software. We have over 500 MILLION downloads on dockerhub alone, and can't possibly answer every question every user has.
We take our customer's needs very seriously, and we strive to provide them the best support possible, however, unfortunately that means answering our paying customers' questions first, and then the community's questions when we are able to make time.
I will leave you with this question:
Being that Traefik CE is Open-Source, and OSS is a give and take ecosystem, what have you contributed to the project that should afford you priority responses to the questions you may have?
We appreciate that you may have encountered some configuration issues during your time evaluating Traefik, but coming to our community forum and bad-mouthing our team and our company is not going to help your case at all.