Proper way to remove external access from Kibana or Elasticsearch resource

Hi,

We are in the process to enhance our Elasticsearch deployment within Kubernetes, we use the ECK tool to deploy elasticsearch and Kibana and in our original deployment we used the "http" tag to expose Elasticsearch and Kibana outside the cluster using LoadBalancer as follow:

  http:
    tls:
      certificate:
        secretName: es-cert
    service:
      spec:
        type: LoadBalancer

Now we want to remove that access, since we will exposed both Elastic and Kibana behind a reverse proxy service in Kubernetes, to do not have dedicated load balancers for each.

What is the proper way to remove the load balancer, when we tried in sandbox by removing the "service" tag, it is not changing the Kubernetes service definition, and still has an external IP assigned.

Thanks in advance for your help,

Zareh