kubernetesでPODを作成しようとすると、次のエラーが表示されます。Kubernetes - 無効なフィールド仕様のエラーが発生しました
# kubectl create -f nginx-deployment-prod.yaml
error: error validating "nginx-deployment-prod.yaml": error validating data: found invalid field spec for v1.ObjectMeta; if you choose to ignore these errors, turn validation off with --validate=false
YAMLファイルは以下の通りである:それが有効かhttp://www.yamllint.com/を使用していないかどう
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: nginx-deployment-prod
spec:
replicas: 1
template:
metadata:
labels:
app: nginx-deployment-prod
spec:
containers:
-
image: "nginx:1.7.9"
name: nginx-deployment-prod
ports:
-
containerPort: 80
は、YAMLをチェック。どうすれば解決できるのか教えてください。
私はすでに以下の回答を参照してくださいが、ここで問題https://jsonformatter.org/yaml-to-json – JBone