我有一个简单的yaml文件
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
当我说 kubectl get elasticsearch
它将显示:
NAME HEALTH NODES VERSION PHASE AGE
transit-monitor 7.9.2 8m18s
它不提供任何健康信息或节点。
我在想该怎么办。我用一个简单的 kubectl delete elasticsearch
然后重新应用yaml文件,但它什么都不做。
吉文斯:
我在mac电脑上,所以我跑了一遍 minikube
,连接到 kubectl
. 我不认为这有什么问题,尽管是这样。我的下一步可能是删除并重新创建minikube vm。
1条答案
按热度按时间vzgqcmou1#
我最终删除了minikube示例,并在得到解决之前完成了以下步骤。
然后一切都像往常一样。