【发布时间】:2021-09-24 05:26:04
【问题描述】:
我正在通过 github 在 GCP 集群上部署一个 kubernetes 应用程序。然后一切正常..我遇到了cloud deploy delivery pipeline..现在我被卡住了。
在此处关注docs
apiVersion: skaffold/v2beta12
kind: Config
build:
artifacts:
- image: skaffold-example
deploy:
kubectl:
manifests:
- k8s-*
在k8s 文件夹中,我的部署文件如下所示
apiVersion: apps/v1
kind: Deployment
metadata:
name: ixh-auth-depl
labels:
app: ixh-auth
spec:
replicas: 1
selector:
matchLabels:
app: ixh-auth
template:
metadata:
labels:
app: ixh-auth
spec:
containers:
- name: ixh-auth
image: mb/ixh-auth:latest
ports:
- containerPort: 3000
resources:
requests:
cpu: 100m
memory: 500Mi
但它给出了错误invalid kubernetes manifest。我找不到任何可以阅读的内容,也不知道如何继续。
【问题讨论】:
-
要进行故障排除,请更改您的 skaffold.yaml 文件,以将清单文件一一包含在您的文件夹中,而不是使用“k8s-*”,或者应用分而治之来找出有问题的文件。
标签: kubernetes google-cloud-platform google-kubernetes-engine skaffold