我尝试部署Deployment.yaml但不起作用

时间:2020-08-25 06:48:27

标签: kubernetes deployment kubectl

我想在kubernetes中部署一个部署,到目前为止,它一直运行良好。但是今天早上,我试图以与过去完全相同的方式部署ew,当我执行kubectl create -f deployment.yaml命令时,出现了以下错误: 错误:无法识别“ deployment.yaml”:版本“ apps / v1”中与“部署”类型不匹配

我没有从有效的部署中更改apiVersion,我知道此版本应该可以工作。我还尝试了其他版本,并得到了相同的错误。

我查看了api资源,并发现我缺少“部署”资源

$kubectl api-resources
NAME                     SHORTNAMES   APIGROUP                 NAMESPACED   KIND
bindings                                                       true         Binding
componentstatuses        cs                                    false        ComponentStatus
configmaps               cm                                    true         ConfigMap
endpoints                ep                                    true         Endpoints
events                   ev                                    true         Event
limitranges              limits                                true         LimitRange
namespaces               ns                                    false        Namespace
nodes                    no                                    false        Node
persistentvolumeclaims   pvc                                   true         PersistentVolumeClaim
persistentvolumes        pv                                    false        PersistentVolume
pods                     po                                    true         Pod
podtemplates                                                   true         PodTemplate
replicationcontrollers   rc                                    true         ReplicationController
resourcequotas           quota                                 true         ResourceQuota
secrets                                                        true         Secret
serviceaccounts          sa                                    true         ServiceAccount
services                 svc                                   true         Service
apiservices                           apiregistration.k8s.io   false        APIService

0 个答案:

没有答案