GKE memiliki ekosistem fitur dan produk yang lengkap untuk membantu Anda men-deploy, menjalankan, dan mengelola aplikasi dalam container dalam skala besar. Namun, hal ini juga berarti ada banyak dokumentasi. Setiap kumpulan dokumentasi dalam keluarga GKE berisi panduan, tutorial, materi referensi, catatan rilis, contoh, dan lainnya. Panduan singkat ini akan membantu Anda menemukan informasi yang Anda butuhkan.
Jika Anda baru menggunakan GKE, sebaiknya mulai eksplorasi dengan Mulai mempelajari GKE.
Gambaran besarnya
Dokumentasi GKE disusun ke dalam beberapa kumpulan dokumentasi, yang mencerminkan struktur ekosistem GKE dan keluarga fitur yang lebih luas. Sebagian besar pengguna tidak perlu membaca dokumentasi di luar dokumentasi inti GKE. Admin dan operator platform mungkin perlu menjelajahi dokumentasi secara lebih luas.
- Dokumentasi inti GKE (kumpulan dokumentasi ini), yang memperkenalkan GKE dan mencakup fitur inti yang tersedia untuk semua pengguna GKE.
- Dokumentasi jaringan GKE, untuk administrator jaringan atau siapa pun yang perlu mempelajari lebih dalam jaringan GKE dan Kubernetes networking.
- Dokumentasi keamanan GKE, untuk praktisi keamanan yang ingin mengonfigurasi fitur keamanan dan mempertahankan keamanan platform Anda.
- Dokumentasi workload AI/ML di GKE, untuk data scientist, engineer ML, dan developer aplikasi yang ingin melatih, menayangkan, dan mengelola model AI/ML.
- Dokumentasi pengelolaan fleet, untuk saat Anda ingin mengelola grup cluster GKE bersama sebagai fleet.
- Dokumentasi Config Sync, untuk saat Anda ingin memusatkan file konfigurasi dalam satu sumber tepercaya, seperti repositori Git.
- Dokumentasi Pengontrol Kebijakan, untuk saat Anda ingin mengaktifkan penerapan dan penegakan kebijakan yang dapat diprogram untuk cluster Kubernetes Anda.
- Dokumentasi Pengontrol Konfigurasi, untuk saat Anda ingin membuat dan mengelola Google Cloud resource dengan model Kubernetes deklaratif.
- Kumpulan dokumentasi GKE di luar, untuk pengguna yang ingin menggunakan GKE di infrastruktur lokal atau di cloud publik lainnya. Google Cloud
Anda dapat membaca lebih lanjut tentang kumpulan dokumentasi ini di bagian berikut.
Dokumentasi inti GKE
Mulai dari sini. Kumpulan dokumentasi ini mencakup konsep dan fitur inti yang tersedia untuk semua pengguna GKE, dengan materi untuk administrator IT dan Developer. Dokumentasi ini mencakup topik berikut:
- Mempelajari dasar-dasar: Dasar-dasar Kubernetes dan GKE untuk pengguna baru. Jika Anda baru menggunakan Kubernetes, Google Cloud, atau GKE, bagian ini akan membantu Anda mempelajari hal-hal penting.
- Praktik terbaik GKE: Daftar gabungan praktik terbaik untuk mendesain, membangun, dan mengoperasikan aplikasi di GKE.
- Mulai: Siap membuat cluster pertama Anda? Berikut hal-hal yang perlu Anda ketahui.
- Menyiapkan cluster GKE: Petunjuk mendetail untuk membuat dan mengonfigurasi Autopilot dan Standar cluster.
- Mengurangi dan mengoptimalkan biaya: Pelajari cara dan alasan menggunakan fitur pengoptimalan biaya di GKE.
- Menyediakan penyimpanan: Pelajari opsi penyimpanan yang didukung untuk GKE dan cara menggunakannya.
- Mengonfigurasi keamanan cluster: GKE menyediakan banyak cara untuk mengamankan workload Anda. Bagian ini memperkenalkan fitur keamanan GKE dan cara menggunakannya.
- Men-deploy workload: Pelajari cara men-deploy berbagai jenis workload di GKE, mulai dari aplikasi stateless sederhana hingga database, cache, dan workload streaming data.
- Mengelola dan mengoptimalkan cluster: Pelajari cara mengelola cluster, termasuk upgrade, notifikasi, dan rekomendasi, serta pengelolaan kumpulan node untuk cluster Standar.
- Observabilitas untuk GKE: Gunakan Prometheus terkelola, Cloud Monitoring, dan Cloud Logging untuk mengamati cluster dan workload Anda.
- Memecahkan masalah: Temukan panduan pemecahan masalah dan masalah umum untuk semua fitur inti.
Kumpulan dokumentasi ini juga mencakup materi referensi untuk Kubernetes Engine (GKE) API.
Jaringan GKE
Untuk administrator jaringan (atau siapa pun yang perlu mempelajari lebih dalam jaringan GKE dan Kubernetes), dokumentasi jaringan GKE menunjukkan cara mengonfigurasi dan menggunakan fitur jaringan dan pengelolaan traffic untuk cluster Anda. Topiknya berkisar dari perencanaan infrastruktur jaringan hingga Google Cloud menyiapkan load balancer, mengekspos workload sebagai Layanan, dan mengonfigurasi isolasi cluster. Kumpulan dokumentasi ini mencakup topik GKE berikut (dan lainnya), serta link ke bagian yang berguna dalam dokumentasi jaringan Google Cloud Virtual Private Cloud dan Compute Engine.
- Ringkasan jaringan: Dapatkan tampilan tingkat tinggi fitur jaringan, termasuk cara GKE mengelola jaringan di dalam dan di luar cluster Anda.
- Praktik terbaik untuk jaringan GKE: Ikuti praktik terbaik dan panduan opini untuk merencanakan dan mendesain jaringan Anda.
- Isolasi jaringan: Pelajari cara mengontrol akses jaringan ke bidang kontrol dan node cluster Anda.
- Layanan di GKE: Ekspos aplikasi yang berjalan di cluster Anda sebagai Layanan, termasuk menyiapkan load balancer dan menggunakan Layanan multi-cluster.
- Meningkatkan keamanan jaringan dengan kebijakan jaringan.
- Observabilitas: Dapatkan metrik dan insight tentang traffic jaringan Anda.
Keamanan GKE
Dokumentasi keamanan memiliki informasi tentang berbagai kontrol keamanan di cluster GKE dan workload Kubernetes. Dokumentasi keamanan menunjukkan cara melakukan tugas seperti mengautentikasi dari workload ke Google Cloud API, mengontrol akses ke cluster dan resource Kubernetes, serta memantau postur keamanan Anda dari waktu ke waktu.
Untuk menjelajahi dokumentasi keamanan GKE, lihat Ringkasan keamanan GKE.
Workload AI/ML di GKE
Dokumentasi workload AI/ML memiliki informasi tentang pelatihan, penayangan, dan pengelolaan model AI/ML di GKE. Topiknya mencakup penayangan model untuk inferensi, pelatihan model dalam skala besar, men-deploy agen AI, menggunakan Ray untuk aplikasi AI/ML terdistribusi, mengelola infrastruktur dan akselerator AI seperti GPU dan TPU, mengelola data dan penyimpanan untuk workload AI/ML, serta memantau workload Anda.
Untuk menjelajahi dokumentasi workload AI/ML di GKE, lihat Pengantar workload AI/ML di GKE.
Pengelolaan fleet GKE
Jika Anda adalah administrator platform atau cluster yang perlu menggunakan beberapa cluster GKE, yang mungkin berada di beberapa Google Cloud project, GKE menggunakan konsep fleet untuk menyederhanakan pengelolaan beberapa cluster, terlepas dari project tempat cluster berada dan workload yang berjalan di cluster tersebut. Dokumentasi pengelolaan fleet mencakup informasi tentang:
- Merencanakan fleet: Pelajari cara kerja fleet, dengan panduan praktis untuk mengelompokkan cluster organisasi Anda ke dalam fleet dan mengaktifkan fitur fleet.
- Membuat fleetAnda: Cara menambahkan cluster ke fleet.
- Menggunakan fitur fleet : Pelajari cara mengadopsi, mengonfigurasi, dan mengelola fitur yang mendukung fleet untuk cluster dan workload Anda.
- Pengelolaan tim fleet: Menyederhanakan penyediaan dan pengelolaan resource GKE untuk beberapa tim di beberapa cluster.
- Mengamati fleet: Dapatkan tampilan sekilas seluruh fleet Anda dan lihat log serta metrik.
Kumpulan dokumentasi ini juga mencakup materi referensi untuk GKE Hub (Fleet) API.
Config Sync
Config Sync menyediakan cara yang konsisten untuk mengelola konfigurasi cluster GKE, dengan konfigurasi yang diterapkan secara otomatis dari satu sumber tepercaya. Kumpulan dokumentasi ini mencakup topik berikut:
- Mulai menggunakan Config Sync.
- Pelajari tentang praktik terbaik GitOps.
- Menginstal Config Sync dengan setelan default.
- Memecahkan masalah umum.
Pengontrol Kebijakan
Pengontrol Kebijakan memungkinkan Anda menerapkan dan menegakkan kebijakan yang konsisten pada cluster GKE. Kumpulan dokumentasi ini mencakup topik berikut:
- Menginstal Pengontrol Kebijakan.
- Menerapkan praktik terbaik dengan paket kebijakan.
- Memantau kepatuhan dengan dasbor.
Pengontrol Konfigurasi
Pengontrol Konfigurasi membuat dan mengelola Google Cloud resource dengan model Kubernetes deklaratif. Pengontrol Konfigurasi adalah versi Config Connector yang dihosting dan menyederhanakan penginstalan dan pemeliharaan. Kumpulan dokumentasi ini mencakup topik berikut:
- Menyiapkan Pengontrol Konfigurasi.
- Mengelola resource dengan Pengontrol Konfigurasi.
- Memecahkan masalah umum.
GKE di luar Google Cloud
Banyak organisasi yang menggunakan Google Cloud juga ingin atau perlu menjalankan workload di pusat data, lantai pabrik, toko retail, dan bahkan di cloud publik lainnya – tetapi mereka tidak ingin membangun platform container baru sendiri di semua lokasi ini, atau memikirkan kembali cara mengonfigurasi, mengamankan, memantau, dan mengoptimalkan workload container, bergantung pada tempat workload tersebut dijalankan. GKE Multi-Cloud dan Google Distributed Cloud memperluas GKE untuk digunakan di luar Google Cloud, sehingga Anda dapat membuat dan mengelola deployment hybrid atau sepenuhnya di infrastruktur lokal.
GKE Multi-Cloud
- GKE di AWS: Menggunakan cluster GKE yang berjalan di infrastruktur AWS.
- GKE di Azure: Menggunakan cluster GKE yang berjalan di infrastruktur Azure.
- Cluster terlampir GKE: Menambahkan cluster Kubernetes yang sesuai dengan CNCF ke fleet Anda untuk dilihat dan dikelola bersama dengan cluster GKE Anda, dengan petunjuk untuk EKS, AKS, dan jenis cluster lain yang sesuai.
Google Distributed Cloud (infrastruktur lokal)
- Google Distributed Cloud (khusus software) untuk VMware: Menjalankan cluster GKE di lingkungan VMware VSphere.
- Google Distributed Cloud (khusus software) untuk bare metal: Menjalankan cluster GKE langsung di hardware Anda sendiri.
- Deployment Google Distributed Cloud terhubung terhubung: Menjalankan cluster GKE di infrastruktur lokal pada hardware khusus yang disediakan dan dikelola oleh Google.