Cara Cepat Beralih Konteks Kubernetes Dengan Kubectx dan Kubens.

\u003cimg data-pagespeed-no-defer/\u003e.

Kubectx dan Kubens adalah dua alat yang mempercepat pengalaman manajemen Kubernetes Anda. Mereka mengatasi beberapa kekurangan Kubectl dengan membuatnya lebih cepat dan nyaman untuk beralih antar lingkungan cluster.

Kedua perintah dikembangkan oleh penulis yang sama dan dibundel menjadi satu paket. Kubectx mengubah konteks Kubernetes yang aktif. Ini adalah kombinasi dari URL server dan kredensial pengguna yang menentukan cluster yang Anda hubungkan. Kubens beralih di antara ruang nama dalam cluster itu.

Mengapa Mereka Berguna?.

Beralih antar cluster menggunakan Kubectl biasa bisa jadi rumit. Meskipun alat ini mendukung beberapa metode untuk pengalihan konfigurasi, mereka tidak terlalu cepat atau intuitif untuk kasus penggunaan ini.

Salah satu caranya adalah dengan membuat file konfigurasi terpisah untuk setiap cluster Anda. Anda kemudian dapat mengatur variabel lingkungan KUBECONFIG untuk beralih di antara mereka:.

$KUBECONFIG\u003d~/. menjadi / cluster-1. yml\r\n\r\n.

Ini mengharuskan Anda untuk mengingat nama dan jalur setiap file konfigurasi Anda. Itu juga tidak membantu Anda mendefinisikan ruang nama sehingga Anda harus menggunakan flag Kubectls --namespace untuk mengganti default dengan setiap perintah.

Kubectl juga menawarkan pengalaman manajemen konteks terintegrasi. Ini memungkinkan Anda menentukan beberapa cluster dan kredensial pengguna dalam satu file konfigurasi. Anda dapat mengeluarkan perintah kubectl untuk beralih di antara mereka.

apiVersion: v1 clusters: - cluster: name: demo-cluster insecure-skip-tls-verify: true server:

Komentar