<p>I have a simple yaml file</p>
<pre><code>apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
  name: transit-monitor
spec:
  version: 7.9.2
  http:
    service:
      spec:
        type: LoadBalancer
  nodeSets:
  - name: elasticsearch
    count: 1
    config:
      node.store.allow_mmap: false
</code></pre>
<p>I was noticing that when i say <code>kubectl get elasticsearch</code> it will display:</p>
<pre><code>NAME                 HEALTH   NODES   VERSION   PHASE   AGE
transit-monitor                       7.9.2             8m18s
</code></pre>
<p>It doesn't give any health info or nodes.</p>
<p>I was trying to figure out what to do.  I was deleting them with a simple <code>kubectl delete elasticsearch</code> and then reapply the yaml file, but it doesn't do anything.</p>
<p>Givens:</p>
<p>I am on a mac, so I run through though <code>minikube</code>, which is fine as it connects to <code>kubectl</code>.  I don't see any issues with this though being the case.  My next step might be delete and reinit the minikube vm.</p>

Fallenreaper
<p>I ended up deleting the minikube instance, and went through the following steps before it getting resolved.</p>
<pre><code>minikube delete
minikube start
# Added Definitions
kubectl apply -f https://download.elastic.co/downloads/eck/1.2.1/all-in-one.yaml
kubectl apply -f .
</code></pre>
<p>Then everything was initializing as usual.</p>
