The first step to lowering you Kubernetes cluster costs is to analyze your resource usage vs node capabilities.
This can be done locally or via Helm with kube-resource-report . This tool will generate an overview which will help you adjusting your Limits and Requests.