Nginx Kubernetes正在创建一个部署,但它';它永远不可用
我有一个.yaml文件,它为nginx映像创建了一个部署和服务。 创建这两个运行都很好,但是当我检查部署状态时,我得到以下结果:Nginx Kubernetes正在创建一个部署,但它';它永远不可用,nginx,kubernetes,Nginx,Kubernetes,我有一个.yaml文件,它为nginx映像创建了一个部署和服务。 创建这两个运行都很好,但是当我检查部署状态时,我得到以下结果: NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE frontend 1 1 1 0 8m 可用时间始终为0。下面是我的.yaml文件: apiVersion: v1 kind: Service metadata: n
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
frontend 1 1 1 0 8m
可用时间始终为0。下面是我的.yaml文件:
apiVersion: v1
kind: Service
metadata:
name: frontend
spec:
ports:
- protocol: TCP
port: 80
targetPort: 80
selector:
app: website
tier: frontend
type: LoadBalancer
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: frontend
spec:
template:
metadata:
labels:
app: website
tier: frontend
spec:
containers:
- image: killabien/nginx
name: nginx
网站选择器指向另一个部署。
我认为我的图像可能已经损坏,并将其更改为标准nginx:alpine,但结果是一样的。
为什么没有创建部署?好的,所以我的nginx配置文件不正确。
我必须更改它,现在运行正常。您能提供
kubectl descripe deployment frontend
的输出吗?好的,我发现了问题。由于我的nginx conf文件中的错误,它一直崩溃。我现在就修好,谢谢你的回复,很抱歉问了一个小问题。干杯。@davidb请回答您自己的问题并结束它。:)