Bersamaan dengan 'kubectl get crds' dalam golang

WBOY
Lepaskan: 2024-02-10 21:30:22
ke hadapan
486 orang telah melayarinya

相当于golang中的“kubectl get crds”

Bersamaan dengan "kubectl get crds" dalam golang, arahan ringkas dan berkuasa untuk mendapatkan senarai definisi sumber tersuai (CRD). Dalam golang, kubectl ialah alat baris arahan yang sangat berguna untuk berinteraksi dengan kelompok Kubernetes. Kita boleh mendapatkan senarai semua CRD yang ditentukan dalam kelompok semasa dengan mudah dengan menggunakan perintah "kubectl get crds". Ini memberikan kami keupayaan untuk memvisualisasikan dan memahami sumber tersuai dalam kelompok dengan lebih baik. Fungsi dan penggunaan arahan ini sangat serupa dengan fungsi dalam php, yang kita panggil sesuatu. Dalam PHP, kami boleh menggunakan arahan ini untuk mendapatkan senarai definisi sumber tersuai, yang membolehkan kami mengurus dan mengendalikan sumber tersuai dengan lebih baik.

Kandungan soalan

Jika saya ingin menggunakan klien-go untuk menyenaraikan ruang nama pada kelompok, saya boleh melakukan ini dengan arahan mudah:

clientset.CoreV1().Namespaces().List(context.TODO(), metav1.ListOptions{})
Salin selepas log masuk
Apakah persamaan perintah

dengan perintah kubectl get crd? Adakah ini mungkin?

Saya cuba mencari penyelesaian tetapi kebanyakan jawapan yang saya temui menjawab cara membuat pertanyaan untuk crd tertentu dan bukannya mendapatkan senarainya.

Penyelesaian

apiextensionsv1beta1 api ialah sebahagian daripada pustaka apiextensions-apiserver, bukan perpustakaan kubernetes. Untuk mengakses apiextensionsv1beta1 api, anda perlu mengimport perpustakaan apiextensions-apiserver seperti berikut:

import (
    apiextensionsclientset "k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset"
)
Salin selepas log masuk

Atas ialah kandungan terperinci Bersamaan dengan 'kubectl get crds' dalam golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:stackoverflow.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!