gpt4 book ai didi

asp.net - 无法运行kubernetes部署

转载 作者:行者123 更新时间:2023-12-02 21:04:05 27 4
gpt4 key购买 nike

我将kubernetes配置为具有3张图像(我的API,Elastic Search和Kibana)

这是我的deployment.yml文件

 apiVersion: apps/v1
kind: Deployment
metadata:
name: tooseeweb-deployment
spec:
selector:
matchLabels:
app: tooseeweb-pod
template:
metadata:
labels:
app: tooseeweb-pod
spec:
containers:
- name: tooseewebcontainer
image: tooseewebcontainer:v1
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 80
- name: elasticsearch
image: docker.elastic.co/elasticsearch/elasticsearch:6.2.4
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 9200
- name: kibana
image: docker.elastic.co/kibana/kibana:6.2.4
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 5601

当我运行 kubectl get deployments时,我看到了

enter image description here

它停留在0/1就绪状态。我尝试重新启动docker等。这没有帮助。我该如何解决?

更新

我运行 kubectl describe pod并出现此错误
Warning  FailedScheduling  19s   default-scheduler  0/1 nodes are available: 1 Insufficient cpu.

我该如何解决?

最佳答案

删除每个 pods 中的这些资源限制。

resources:
limits:
memory: "128Mi"
cpu: "500m"

如果要限制资源,请在成功部署一次之后再应用。

关于asp.net - 无法运行kubernetes部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59123709/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com