go - Kubernets:在方案“k8s.io/kubectl/pkg/scheme/scheme.go:28”中为版本“mygapiroup/v1alpha1”注册错误“no kind”xx”
问题描述
我使用kubectl api-resouces
,它表明我已经注册了我的自定义资源(xx),它的定义是这样的:
type xx struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1.PodSpec `json:"spec,omitempty"`
Status v1.PodStatus `json:"status,omitempty"`
}
当我使用kubectl logs xx-name -n ns
时,它会像 pod 一样返回日志。但是,当我使用时kubectl logs xx/xx-name -n ns
,它会返回错误:
error: no kind "XX" is registered for version "myapigroup/v1alpha1" in scheme "k8s.io/kubectl/pkg/scheme/scheme.go:28"
请帮我。
解决方案
推荐阅读
- javascript - 未捕获的 ReferenceError:sakla 未在 HTMLImageElement.onclick 中定义
- c++ - GLM:如何创建一个 9 列和 3 行的矩阵
- angular - 如何在ionic中注册cordova事件
- vue.js - vue点击后如何重新加载值
- python - 如何在 sqlalchemy 中实现右连接?
- javascript - 我想将下面的 for 循环转换为 array.map() 但不知道如何
- ios - 从第三类内部将委托分配给另一个类的类
- ios - Delphi Firemonkey iOS AppStore 使用 ssl 静态库上传
- node.js - npm 安装后找不到 Docker 镜像错误 bin
- c# - 在运行时更改 DataTemplate