Using Helm to implement Elastic Stack on ECK (Elastic on Kubernetes) offers a streamlined approach to establishing Kubernetes observability with just four commands, enabling the deployment of Elasticsearch, Kibana, Fleet, and Elastic Agents with system and Kubernetes metrics. This guide emphasizes the importance of adjusting chart values, specifically in the stack/charts/elasticsearch/values.yml file, to fit specific use cases, such as creating dedicated nodes for various roles like master, data, and ingest nodes. The process involves adding the Elastic Helm repository, installing the ECK operator, and then deploying either the entire stack or individual components like Elasticsearch or Kibana. Additionally, the setup facilitates the collection of logs and metrics from the Kubernetes cluster using Fleet and Elastic agents, with Fleet-server chart incorporating elastic-agent as a dependency, thus providing a robust solution for Kubernetes observability.