我正在谷歌云(版本1.3.5)上运行kubernetes集群。我发现了一个使用petset创建redis集群的redis.yaml,但是当我运行kubectl create -f redis.yaml时,出现以下错误:验证“ redis.yaml”时出错:验证数据时出错:服务器找不到请求的内容资源(获取.apps);如果您选择忽略这些错误,请使用--validate = false关闭验证
我找不到为什么我得到这个错误或如何解决这个问题。
PetSet当前是一个Alpha功能(您可以知道,因为apiVersion
链接的yaml文件中的是apps/v1alpha1
)。可能并不明显,但是Google Container Engine不支持alpha功能。
如api_changes.md中所述,默认情况下,alpha级API对象是禁用的,不能保证它们将在将来的版本中存在,可以随时破坏与旧版本的兼容性,并可能破坏集群的稳定性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句