I want to install ES stack in a K8s cluster composed of multiple machines which runs vanilla K8s.
These machines are all on-prem machines running Ubuntu, hence I need to install ES stack on in-house servers, not on any public cloud.
I also want the ES and KB websites could be accessed via an external URL (not just access the websites from the local URL where ES and KB are installed on). So some extra pods (e.g., Ingress ?) might required for that purpose.
I googled around, but couldn't find good documents or step-by-step guidance.
I highly appreciate if you could share some information to help .

