Halaman ini memberikan perbandingan umum antara cluster Autopilot dan cluster Standard Google Kubernetes Engine (GKE). Perbandingan tersebut mencakup fitur GKE yang penting dan perbedaan fungsional antara mode cluster ini.
Halaman ini ditujukan untuk orang-orang berikut:
- Administrator platform yang ingin mengetahui perbedaan utama antara cluster Autopilot dan Standard, sehingga Anda dapat membuat pilihan yang tepat saat membuat cluster.
- Pengguna GKE baru yang sudah terbiasa dengan GKE dan ingin mengetahui mode cluster mana yang menawarkan fungsionalitas yang paling sesuai untuk persyaratan tertentu.
Bagian berikut hanya berlaku untuk cluster yang Anda buat dalam mode Autopilot atau Standard. Setelah membuat cluster Standard, Anda dapat menjalankan beberapa workload dalam mode Autopilot. Beban kerja ini berjalan di node yang dikelola GKE untuk Anda. Untuk mengetahui informasi selengkapnya tentang menjalankan workload Autopilot di cluster Standard, termasuk setelan apa pun yang dapat menggantikan konfigurasi tingkat cluster, lihat Tentang workload Autopilot di GKE Standard.
Perbandingan fitur cluster Autopilot dan Standard
Tabel berikut memberikan perbandingan mendetail konfigurasi fitur di cluster Autopilot dan Standard. Anda atau GKE menentukan konfigurasi fitur ini untuk seluruh cluster.
Tabel ini tidak menampilkan setiap fitur di GKE. Jika Anda ingin mengetahui apakah fitur yang tidak ada dalam tabel ini didukung dalam mode Autopilot atau Standard, periksa dokumentasi untuk fitur tersebut.
Tabel ini menggunakan terminologi berikut:
- Telah dikonfigurasi: selalu diaktifkan. Google mengonfigurasi setelan ini. Anda tidak dapat mengubah atau menonaktifkan fitur yang telah dikonfigurasi sebelumnya.
- Default: GKE mengonfigurasi fitur untuk Anda jika Anda tidak mengonfigurasi fitur secara eksplisit. Anda dapat mengubah konfigurasi fitur default.
- Opsional: tersedia untuk Anda konfigurasi dan gunakan. Tidak diaktifkan secara default.
Opsi | Cluster Autopilot | Cluster standar |
---|---|---|
Versi dan rilis |
Default: Saluran rilis reguler Opsional: |
Default: Saluran rilis reguler Opsional: |
Ketersediaan lokasi |
Telah dikonfigurasi: Regional | Opsional: Regional atau zonal |
Pengelolaan node |
GKE yang telah dikonfigurasi sebelumnya mengelola node, termasuk konfigurasi node, penskalaan otomatis, dan batasan keamanan. | Opsional:
|
Penyediaan dan penskalaan node |
Telah dikonfigurasi: Autopilot secara otomatis menskalakan jumlah dan ukuran node berdasarkan Pod dalam cluster. Opsional:
|
Default:
Opsional:
|
Sistem operasi node |
Telah dikonfigurasi: Container-Optimized OS dengan containerd |
Default: Container-Optimized OS dengan containerd Opsional: |
Konfigurasi komputasi node |
Default: Platform komputasi yang dioptimalkan untuk container yang direkomendasikan untuk workload tujuan umum. Opsional:
|
Default: Jenis mesin Compute Engine tujuan umum Opsional:
|
Upgrade dan pemeliharaan node |
Telah dikonfigurasi: Opsional: |
Default: Opsional: |
Keamanan |
Telah dikonfigurasi: Opsional: |
Default: Node GKE yang Terlindungi Opsional: |
Jaringan |
Telah dikonfigurasi: Default:
Opsional: |
Telah dikonfigurasi: Maksimum 256 Pod di setiap node Default:
Opsional: |
Logging dan pemantauan |
Telah dikonfigurasi:
Opsional: |
Default:
Opsional: |
Add-on |
Telah dikonfigurasi:
Opsional: Managed Cloud Service Mesh, yang juga menyediakan kemampuan mesh Istio. |
Default: Opsional: |
Perbedaan fungsi antara cluster Autopilot dan Standard
Tabel berikut menunjukkan perbedaan fungsional yang penting antara cluster GKE Autopilot dan Standard. Gunakan perbandingan ini untuk membuat pilihan mode yang lebih tepat.
Fungsi | Cluster Autopilot | Cluster standar |
---|---|---|
Alat pemantauan pihak ketiga | Deploy alat pemantauan pihak ketiga yang disediakan oleh Trusted Cloud partner, atau alat pihak ketiga yang tidak memerlukan akses tinggi pada node. | Deploy alat pemantauan pihak ketiga apa pun, terlepas dari tingkat akses node. |
Mengekspos aplikasi secara eksternal | Gunakan Layanan LoadBalancer . Ketentuan ini akan menyediakan alamat IP eksternal efemeral untuk Anda.
Jika Anda sudah memiliki alamat IP statis yang ingin digunakan, tentukan di kolom loadBalancerIP . Autopilot tidak mendukung kolom externalIps , yang tidak menggunakan load balancing Trusted Cloud . |
Gunakan Layanan LoadBalancer . Ketentuan ini akan menyediakan alamat IP eksternal efemeral untuk Anda.
Jika Anda sudah memiliki alamat IP statis yang ingin digunakan, tentukan di kolom loadBalancerIP . Anda juga dapat menggunakan kolom externalIps di manifes Service, meskipun kami tidak merekomendasikan pendekatan ini. |
Bursting Pod | Pod dapat bursting ke kapasitas burstable yang tidak terpakai jika batas resource lebih besar dari permintaan resource Anda, atau jika Anda tidak menetapkan batas resource. Kapasitas yang dapat di-burst bergantung pada apakah Pod meminta hardware tertentu. Untuk mengetahui informasi selengkapnya, lihat Mengonfigurasi bursting Pod di GKE. |
Pod dapat bursting ke kapasitas node yang tidak terpakai jika batas resource lebih besar dari permintaan resource Anda. |
Aplikasi Google Cloud Marketplace | Anda tidak dapat menginstal aplikasi dari Cloud Marketplace. | Anda dapat menginstal aplikasi dari Cloud Marketplace. |
Batasan keamanan bawaan | Dalam mode Autopilot, GKE menerapkan langkah-langkah keamanan Autopilot GKE. | GKE secara otomatis menerapkan batasan keamanan untuk cluster Standar. Jika beberapa node dalam cluster menjalankan workload Autopilot dengan menggunakan ComputeClass, langkah-langkah keamanan Autopilot GKE diterapkan ke node tersebut berdasarkan upaya terbaik. |
Pod fault-intolerant yang berjalan lama | Anda dapat melindungi Pod yang tidak toleran terhadap kesalahan (fault-intolerant), seperti server game, dari penghapusan yang disebabkan oleh upgrade otomatis node atau penurunan skala hingga 7 hari. Untuk mengetahui detailnya, lihat Memperpanjang waktu proses Pod Autopilot. | Anda tidak dapat melindungi Pod fault-intolerant dari penghapusan yang disebabkan oleh upgrade otomatis node. Anda dapat melindungi Pod tersebut dari pengurangan skala tanpa batas waktu, tetapi Anda akan terus membayar node yang kurang dimanfaatkan tempat Pod berjalan. |