Kelola Kubernetes dari desktop Anda dengan aplikasi Infra

Infra adalah klien desktop Kubernetes untuk Windows, macOS, dan Linux. Ini menyediakan antarmuka pengguna yang bersih dan sederhana yang dapat Anda gunakan untuk memantau grup dan memeriksa sumber daya di dalamnya.

Infra gratis untuk digunakan dengan satu suite Kubernetes. Anda dapat mengakses semua fitur aplikasi tanpa memasukkan detail pembayaran apa pun. Paket Pro berharga $ 100 per tahun. Itu dapat terhubung ke grup dalam jumlah tak terbatas dan beralih di antara mereka secara bebas.

saya mulai

Daftar Isi

Kunjungi halaman unduh untuk mendapatkan paket aplikasi inframerah yang sesuai untuk sistem Anda. Untuk Linux, ada dua opsi: Debian Archive atau Standalone AppImage.

Instal arsip Debian dengan perintah berikut:

$ sudo dpkg -i infra_latest_amd64.deb

Infra sekarang akan muncul di peluncur aplikasi Anda.

Untuk menggunakan AppImage, buat agar dapat dieksekusi terlebih dahulu, lalu jalankan biner secara langsung:

$ chmod +x infra-latest.AppImage
$ ./infra-latest.AppImage

Saat pertama kali memulai Infra, Anda akan diminta untuk memasukkan alamat email Anda. Ini digunakan untuk mengelola langganan Anda. Anda akan secara otomatis terdaftar untuk uji coba paket Pro selama 30 hari jika Anda belum pernah menggunakan Infra sebelumnya.

Tambahkan dan pilih grup

Infra secara otomatis mendeteksi koneksi cluster Kubernetes saat ini yang dibuat oleh file kubeconfig di file ~/.kube/config catatan telepon. Ini juga menyediakan dukungan bawaan untuk grup yang dibuat oleh Minikube dan Docker Desktop, dan untuk konfigurasi Amazon EKS dan Google GKE yang ditentukan oleh CLI mereka. Semua jenis blok ini akan muncul tanpa pekerjaan tambahan.

Anda dapat menambahkan file Kubeconfig ke aplikasi secara manual dengan menekan Ctrl + O atau dengan mengklik ikon tiga titik di sudut kiri atas dan memilih File > Add Configuration.

Grup yang tersedia muncul di menu tarik-turun di kiri atas. Grup yang dipilih dan status onlinenya selalu ditampilkan. Untuk mengubah kombinasi, klik menu tarik-turun dan pilih konfigurasi baru dari daftar.

Infra terhubung ke cluster Anda menggunakan server Kubernetes API dan kredensial dari kubeconfig Anda. Itu tidak menginstal apa pun di grup Anda. Anda harus masuk sebagai pengguna dengan akses grup penuh untuk menggunakan sebagian besar fitur. Lihat dokumentasi Infra untuk daftar lengkap izin RBAC yang diperlukan.

Infra berfungsi paling baik saat Server Kubernetes Metrics diinstal di cluster Anda. Ini menunjukkan konsumsi CPU dan memori API per objek, yang digunakan Infra melalui antarmukanya. Anda dapat menggunakan perintah ini untuk menambahkan Server Metrik ke grup yang ada:

$ kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml

Beberapa distribusi Kubernetes memaketkan paket Server Metrics sebagai add-on opsional. Untuk mengaktifkannya di Minikube:

$ minikube addons enable metrics-server

Selalu gunakan solusi bawaan distribusi Anda, jika tersedia, untuk menghindari ketidakcocokan.

Temukan objek blok

Infra memiliki dua layar utama: mencari Dan menggunakan.

Tampilan navigasi memberikan gambaran umum penjadwalan objek dalam koleksi Anda. Secara default, pod dan posting muncul di tab Aplikasi.

Jika Anda membuka tab Semua Sumber Daya di bagian atas layar, Anda akan melihat semuanya, termasuk ConfigMaps, entri, rahasia, dan objek internal seperti peran dan utas peran.

Semua kolom tabel dapat diurutkan dengan mengklik judulnya. Anda dapat menggunakan bilah pencarian di kanan atas untuk mengakses item yang dikenal dengan cepat.

Layar penjelajahan bisa menjadi bising ketika Anda memiliki banyak sumber daya dalam koleksi Anda. Anda dapat menggunakan tautan di bilah sisi kiri untuk memfilter ruang nama tertentu. Mengklik pada namespace menampilkan variabel penjelajahan yang terbatas pada opsi yang dipilih.

Saat Anda mengklik item di tabel Item, layar baru akan muncul dengan detailnya. Informasi yang tersedia tergantung pada jenis objek yang dipilih. Sebagian besar menawarkan editor YAML sederhana, tetapi pod dan penerapan menampilkan tampilan grafis dari penggunaan sumber daya dan daftar komponen terkait seperti layanan dan peta konfigurasi.

Anda dapat melihat log unit dan aliran peristiwa menggunakan tab di bagian atas layar. Rekaman secara otomatis dilacak secara real time dan dapat dicari menggunakan bilah pencarian di kanan atas.

Infra juga dapat memberikan akses proyektil langsung ke pod. Klik ikon tiga titik di sebelah wadah atau wadah dan pilih item menu “Buka Shell”. Stasiun baru akan muncul di bagian bawah jendela IR. Anda masih dapat menavigasi ke layar lain di Infra saat berinteraksi dengan perangkat.

Anda dapat mengedit objek dengan melihat file YAML-nya, mengklik tombol edit di kanan atas, lalu mengklik tombol biru Terapkan saat Anda siap untuk menyimpan. Infra mengirimkan pernyataan baru langsung ke grup Anda.

blokir pemantauan penggunaan

Layar Pemanfaatan Infra, diakses dari sidebar kiri atas, memberikan gambaran grafis dari CPU dan penggunaan memori di cluster Anda. Detail penggunaan, persyaratan, dan batasan saat ini ditampilkan di kanan atas.

Node dalam grup Anda ditampilkan di bawah dalam tabel yang dapat difilter untuk beralih di antara tiga metrik. Mengklik sebuah node akan menampilkan layar dengan alamat IP dan daftar pod yang dihostingnya.

Statistik penggunaan sumber daya juga sangat hadir di berbagai layar navigasi inframerah. Setiap item menampilkan tampilan visual penggunaan CPU dan memori saat ini, membantu Anda mendeteksi anomali dan mengetahui kapan perubahan kapasitas diperlukan. Tabel dapat difilter berdasarkan CPU dan memori, sehingga memudahkan untuk mengidentifikasi objek yang memiliki dampak terbesar pada koleksi Anda.

Ringkasan

Aplikasi Infra adalah cara mudah untuk mengelola cluster Kubernetes Anda dan item yang ada di dalamnya. Antarmuka pengguna Infra lebih bersih daripada pesaing seperti Lens, dan fokusnya adalah pada aplikasi dan penggunaan grup. Anda dapat dengan mudah melihat konsumsi sumber daya dari setiap objek Kubernetes.

Bisa dibilang kelemahan terbesar adalah bahwa Infra adalah perangkat lunak bisnis sumber tertutup. Anda tidak dapat mengujinya atau membuat kustomisasi Anda sendiri di atasnya. Aplikasi ini menawarkan dukungan multi-grup tanpa batas, tetapi hanya tersedia pada paket berbayar. Meskipun Infra tidak cocok untuk semua organisasi karena model lisensinya, Infra masih layak untuk dilihat bagi individu dan pendatang baru yang mencari antarmuka pengguna Kubernetes yang lebih sederhana.

Baca Juga!

Cara menghapus rekomendasi di tablet Amazon Fire

Tablet Amazon Fire sangat terjangkau, tetapi ada beberapa kompromi. Anda mungkin telah memperhatikan bahwa layar …