I came across an interesting change - Introduce an unauthenticated endpoint for readiness checks by grcevski · Pull Request #84375 · elastic/elasticsearch · GitHub
I wonder if we could use this as readiness check.
Also Kevin, how do you guys manage the readiness check in your clusters?