kubernetes版本apiversion簡單說明


在使用yaml文件部署Deployment項目時,出現過

error: error validating "xx-Deployment.yaml": error validating data: found invalid field Ports for v1.Container; if you choose to ignore these errors, turn validation off with --validate=false

的錯誤,對於kubernetes中的apiversion做一個簡單的說明:

1.extensions/v1beta1是用於kubernetes版本在1.6之前,資源申明

2.apps/v1beta1是用於1.6-1.9版本之間

3.apps/v1是1.9版本以后使用
目前使用的是1.16.3版本可以正常使用apps/v1

apps是指應用的場景,例如可以使用deployment,service,namespace等,幾乎涵蓋了申明資源,不過也可以不寫,進行通用匹配資源,但也有些資源需要特殊申明,具體可以通過命令查看。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM