>  기사  >  백엔드 개발  >  golang의 "kubectl get crds"와 동일

golang의 "kubectl get crds"와 동일

WBOY
WBOY앞으로
2024-02-10 21:30:22485검색

相当于golang中的“kubectl get crds”

사용자 정의 리소스 정의(CRD) 목록을 가져오기 위한 간결하고 강력한 명령인 golang의 "kubectl get crds"와 동일합니다. golang에서 kubectl은 Kubernetes 클러스터와 상호작용하는 데 매우 유용한 명령줄 도구입니다. "kubectl get crds" 명령을 사용하면 현재 클러스터에 정의된 모든 CRD 목록을 쉽게 얻을 수 있습니다. 이를 통해 클러스터의 사용자 지정 리소스를 더 잘 시각화하고 이해할 수 있습니다. 이 명령의 기능과 사용법은 무언가를 호출하는 PHP의 함수와 매우 유사합니다. PHP에서는 이 명령을 사용하여 사용자 정의 리소스 정의 목록을 얻을 수 있으며, 이를 통해 사용자 정의 리소스를 더 잘 관리하고 운영할 수 있습니다.

질문 내용

client-go를 사용하여 클러스터의 네임스페이스를 나열하려면 간단한 명령을 사용하면 됩니다.

으아아아

명령과 kubectl get crd 명령에 해당하는 것은 무엇입니까? 가능합니까?

해결책을 찾으려고 노력했지만 내가 찾은 대부분의 답변은 특정 crd 목록을 가져오는 대신 특정 crd를 쿼리하는 방법에 대한 답변이었습니다.

해결 방법

apiextensionsv1beta1 API는 kubernetes 라이브러리가 아닌 apiextensions-apiserver 라이브러리의 일부입니다. apiextensionsv1beta1 API에 액세스하려면 다음과 같이 apiextensions-apiserver 라이브러리를 가져와야 합니다.

으아아아

위 내용은 golang의 "kubectl get crds"와 동일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제