我最近应用了此CRD文件
var data = {};
data.personIdCollection = personIdCollection;
data.projectId = $("#projectId").val();
$.ajax({
type:'POST',
url:contextPath+'/face-tag-data',
data:data,
success:function(resp){
console.log(resp);
},
failure:function(resp){
console.log(resp);
}
});
使用https://raw.githubusercontent.com/jetstack/cert-manager/release-0.11/deploy/manifests/00-crds.yaml
进行安装:https://hub.helm.sh/charts/jetstack/cert-manager
我认为我成功地应用了它:
kubectl apply
但是现在我想“看看”我刚刚在这里应用的内容。我不知道如何列出这些定义,或者例如,如果我认为它们会以某种方式破坏我的集群,请删除它们。
我在这里找不到与此有关的任何信息:https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#preparing-to-install-a-custom-resource
答案 0 :(得分:3)
kubectl get customresourcedefinitions
或kubectl get crd
。
然后您可以使用kubectl describe crd <crd_name>
来获取CRD的描述。当然,kubectl get crd <crd_name> -o yaml
是获得CRD的完整定义。
要删除,您可以使用kubectl delete crd <crd_name>
。
答案 1 :(得分:0)
自定义资源与其他任何本地kubernetes资源一样。所有基本的kubecl CRUD操作都适用于CRD。因此,只需使用以下任何命令即可。
customer=10