Lewati ke konten
CivoCloudManager

Civo Kubernetes GUI untuk Mac.

Terakhir diperbarui Oleh Marcel R. G. Berger

Dashboard cluster live, pod logs real-time, tanpa perlu kubectl.

CivoCloudManager adalah GUI macOS native untuk Civo Kubernetes (K3s terkelola). Aplikasi ini berbicara langsung ke Kubernetes API cluster lewat mTLS sertifikat klien yang dibangun dengan framework Security milik Apple, membaca metrik dari metrics-server, dan mengalirkan pod logs secara real-time, semuanya dari satu jendela macOS native.

Civo Kubernetes cluster in CivoCloudManager with live CPU and memory gauges

Yang Anda lihat saat membuka cluster Civo.

Tampilan Kubernetes dalam CivoCloudManager adalah dashboard cluster macOS native yang berbicara langsung dengan Kubernetes API sebuah cluster Civo, tanpa kubectl. Saat membuka cluster, Anda mendapatkan enam bagian di bawah.

  • Gauge CPU dan memori live.

    Gauge melingkar dengan riwayat sparkline, bersumber dari metrics-server (dengan fallback rapi bila addon belum terpasang). Diperbarui tanpa refresh manual.

  • Pod logs real-time.

    Penampil log monospace yang bisa digulir. Auto-scroll, refresh otomatis, refresh manual. Berpindah antar container pada pod multi-container.

  • Perintah sekali jalan.

    Jalankan perintah di sebuah cluster tanpa kubectl. Aplikasi menjadwalkannya sebagai Job berumur pendek lalu menampilkan outputnya. Untuk shell interaktif di dalam pod yang sedang berjalan, tetap pakai k9s atau kubectl exec.

  • Penskalaan deployment.

    Naikkan atau turunkan jumlah replika langsung dari daftar deployment. Rollout restart lewat menu konteks.

  • Penampil ConfigMap dan Secret.

    Telusuri semua ConfigMap dan Secret di namespace mana pun. Nilai hasil dekode Base64 ditampilkan inline.

  • Filter namespace.

    Satu pemilih menyaring seluruh daftar workload, deployment, service, ingress, PVC. Pilihannya bertahan lintas bagian.

Bagaimana GUI berbicara ke cluster Anda.

Aplikasi mengunduh kubeconfig cluster dari Civo REST API, mengimpor sertifikat klien PEM dan kunci privat yang tertanam lewat framework Security milik Apple dengan SecItemImport dan SecIdentityCreate (tanpa kubectl, tanpa openssl, tanpa proses eksternal), lalu membuka koneksi HTTPS+mTLS langsung ke Kubernetes API server. Saat Anda memilih sebuah cluster, port 6443 pada firewall Civo cluster tersebut terbuka untuk IP publik Anda saat ini, dan tertutup lagi begitu Anda beralih.

Kenapa tanpa kubectl?

CivoCloudManager tidak memerlukan kubectl karena aplikasi ini berbicara langsung dengan Kubernetes API. kubectl bekerja dengan baik. Tapi ia juga satu hal lagi yang harus dipasang, dikonfigurasi, dikunci versinya, dan dijaga tetap seragam di semua mesin. GUI yang berbicara Kubernetes secara langsung berarti sebuah Mac yang baru bisa mengelola cluster Civo lima menit setelah Anda memasang satu aplikasi, tanpa bootstrap Homebrew, tanpa repot mengatur kubeconfig.

Civo Kubernetes GUI: pertanyaan umum

Adakah GUI untuk Civo Kubernetes di Mac?

Ada. CivoCloudManager adalah GUI macOS native untuk Civo Kubernetes (K3s terkelola) dengan gauge CPU dan memori live, pod logs real-time, scaling deployment, serta penampil ConfigMap dan Secret. Aplikasi ini memerlukan macOS 15 atau yang lebih baru.

Bisakah saya membaca pod logs Civo Kubernetes tanpa kubectl?

Bisa. Aplikasi membaca pod logs langsung dari Kubernetes API dan menampilkannya di penampil monospace dengan auto-scroll dan auto-refresh, termasuk perpindahan container pada pod multi-container. kubectl tidak diperlukan.

Bagaimana CivoCloudManager terhubung dengan aman ke cluster Civo?

Lewat HTTPS dengan mTLS berbasis sertifikat klien, yang dibangun melalui framework Security milik Apple. Sejak versi 2.1.2 aplikasi juga memverifikasi sertifikat server sebelum memercayai koneksi, dan port 6443 di firewall Civo milik cluster hanya terbuka untuk IP publik Anda saat ini.

Buka cluster Civo di jendela native.

Pembelian sekali bayar di Mac App Store. Family Sharing aktif.

Unduh di Mac App Store

Membutuhkan macOS 15 (Sequoia) atau yang lebih baru.

Kembali ke beranda