gpt4 book ai didi

kubernetes - 如何使用kubectl列出kubernetes中的应用自定义资源定义

转载 作者:行者123 更新时间:2023-12-02 11:29:58 24 4
gpt4 key购买 nike

我最近应用了此CRD文件

https://raw.githubusercontent.com/jetstack/cert-manager/release-0.11/deploy/manifests/00-crds.yaml

使用 kubectl apply进行安装: https://hub.helm.sh/charts/jetstack/cert-manager

我想我成功地应用了它:
xetra11@x11-work configuration]$ kubectl apply -f ./helm-charts/certificates/00-crds.yaml --validate=false
customresourcedefinition.apiextensions.k8s.io/challenges.acme.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/orders.acme.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/certificaterequests.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/certificates.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/clusterissuers.cert-manager.io created
customresourcedefinition.apiextensions.k8s.io/issuers.cert-manager.io created

但是现在我想“看看”我刚刚在这里应用的内容。我不知道如何列出这些定义,或者例如,如果我认为它们会以某种方式破坏我的集群,请删除它们。

我在这里找不到任何相关信息: https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#preparing-to-install-a-custom-resource

最佳答案

kubectl get customresourcedefinitionskubectl get crd

然后,您可以使用kubectl describe crd <crd_name>获取CRD的描述。当然使用kubectl get crd <crd_name> -o yaml可以获取CRD的完整定义。

要删除您可以使用kubectl delete crd <crd_name>

关于kubernetes - 如何使用kubectl列出kubernetes中的应用自定义资源定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58503320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com