Tujuan dukungan utama Google adalah menyelesaikan insiden produksi secepat mungkin. Kami melakukannya dengan memahami konfigurasi Anda, menganalisis log dan metrik, serta berkolaborasi dengan partner untuk menyelesaikan insiden dengan cepat.
Google Cloud menawarkan berbagai paket dukungan untuk mengakomodasi kebutuhan dukungan Anda. Semua paket Dukungan Google Cloud menyertakan dukungan untuk edisi Enterprise Google Kubernetes Engine (GKE) dan Google Distributed Cloud. Jika sudah memiliki paket Dukungan Google Cloud, Anda sudah memiliki dukungan untuk edisi Enterprise Google Kubernetes Engine (GKE) dan Google Distributed Cloud.
Untuk informasi selengkapnya, lihat dokumentasi Dukungan Google Cloud.
Persyaratan untuk Dukungan Google Distributed Cloud
Untuk memecahkan masalah insiden yang penting bagi bisnis secara efektif, Anda harus:
- Pastikan lingkungan saat ini sesuai dengan jangka waktu akhir dukungan yang dipublikasikan (lihat Kebijakan Dukungan Versi di bawah).
- Aktifkan Cloud Logging dan Cloud Monitoring untuk komponen sistem (untuk mengetahui detail selengkapnya, lihat bagian Alat dukungan).
- Saat Anda membuka kasus dukungan, berikan snapshot konfigurasi menggunakan perintah
gkectl diagnose snapshot
.
Alat dukungan
Untuk memecahkan masalah insiden yang penting bagi bisnis secara efektif, Dukungan Google Cloud mengandalkan tiga informasi:
- Konfigurasi lingkungan Anda
- Log dari cluster admin dan pengguna
- Metrik dari cluster admin dan pengguna
Konfigurasi
Saat membuka kasus dukungan, Anda akan diminta untuk menjalankan perintah gkectl diagnose snapshot --seed-config
dan melampirkan tarball yang dihasilkan ke kasus dukungan. gkectl diagnose snapshot --seed-config
mengambil
informasi tentang Kubernetes dan node Anda.
Alat ini sangat dapat dikonfigurasi dan mencakup beberapa skenario standar. Anda juga dapat meneruskan file YAML dengan kumpulan informasi yang disesuaikan untuk dikumpulkan. Untuk mempelajari lebih lanjut, lihat Mendiagnosis Cluster.
Anda dapat menambahkan kolom excludeWords
ke file konfigurasi untuk menghapus informasi sensitif atau rahasia. Pastikan untuk meninjau dengan cermat
informasi yang diambil oleh alat ini. Informasi yang sangat rahasia atau sensitif
tidak boleh dilampirkan ke kasus dukungan Anda.
Log
Saat Anda membuat cluster baru, agen Cloud Logging diaktifkan secara default dan cakupannya hanya untuk komponen tingkat sistem. Tindakan ini mereplikasi log tingkat sistem ke project Google Cloud yang terkait dengan cluster. Log tingkat sistem berasal dari pod Kubernetes yang berjalan di salah satu dari lima namespace:
- kube-system
- gke-system
- gke-connect
- istio-system
- config-management-system
- knative-serving
Log dapat dikueri dari konsol Cloud Logging.
Untuk mengetahui detail selengkapnya, lihat Logging dan Pemantauan.
Metrik
Selain log, metrik juga dicatat oleh agen Cloud Monitoring. Tindakan ini mereplikasi metrik tingkat sistem ke project Google Cloud yang terkait dengan cluster. Metrik tingkat sistem berasal dari pod Kubernetes yang berjalan di namespace yang sama yang tercantum di Log.
Untuk mengetahui detail selengkapnya, lihat Logging dan Pemantauan.
Google Cloud CLI dan akses cluster jarak jauh
Jika Anda membuka kasus dukungan, Cloud Customer Care dapat meminta akses hanya baca jarak jauh ke cluster Anda untuk membantu mendiagnosis dan menyelesaikan masalah secara lebih efektif. Agar tim dukungan memiliki akses yang memadai untuk memecahkan masalah cluster Anda dari jarak jauh:
Pastikan Anda telah menginstal dan mengupdate ke versi terbaru Google Cloud CLI. Google Cloud CLI harus menggunakan versi 401.0.0 atau yang lebih tinggi untuk memberi Cloud Customer Care izin yang diperlukan. Sebaiknya update Google Cloud CLI secara rutin untuk mendapatkan izin yang ditambahkan dan peningkatan lainnya. Untuk menginstal komponen terbaru gcloud CLI, gunakan perintah
gcloud components update
.Pastikan cluster target terdaftar dan Anda memiliki project ID, nama keanggotaan, dan file kubeconfig.
Untuk mendapatkan kubeconfig cluster pengguna, lihat Cara membuat ulang kubeconfig cluster pengguna.
Nama keanggotaan Anda sama dengan nama cluster. Untuk mendapatkan nama cluster admin atau pengguna, Anda dapat menggunakan:
gkectl list admin --kubeconfig ADMIN_CLUSTER_KUBECONFIG gkectl list clusters --kubeconfig ADMIN_CLUSTER_KUBECONFIG
Untuk memberikan akses ke cluster, Anda menjalankan perintah gcloud CLI yang membuat dan menampilkan serangkaian kebijakan kontrol akses berbasis peran (RBAC) Kubernetes dan menerapkannya ke cluster target. Lihat Meninjau kebijakan RBAC terlebih dahulu.
Untuk mengetahui informasi selengkapnya tentang cara memberi Cloud Customer Care akses hanya baca jarak jauh ke cluster Anda, lihat Dukungan Google Cloud untuk cluster terdaftar Anda.
Cara kami memecahkan masalah lingkungan Anda
Berikut adalah contoh insiden dukungan umum:
Seseorang—misalnya, administrator cluster—membuka kasus dukungan di konsol Google Cloud atau Pusat Dukungan Google Cloud.
Di konsol, buka halaman Ringkasan dukungan.
Di bagian Informasi dukungan, klik Dapatkan bantuan.
Di kolom Select your product, masukkan hal berikut:
Google Distributed Cloud Virtual - vSphere (Anthos on VMWare)
Klik item dalam daftar Produk yang cocok, lalu klik Pilih.
Masukkan informasi yang diperlukan dan lampirkan output
gkectl diagnose snapshot
ke kasus.
Kasus dukungan akan dialihkan ke Engineer Dukungan Teknis yang berspesialisasi dalam Google Distributed Cloud (khusus software) untuk VMware.
Engineer dukungan memeriksa konten snapshot untuk mendapatkan konteks lingkungan.
Engineer dukungan memeriksa log dan metrik di project Google Cloud, memasukkan ID kasus dukungan sebagai justifikasi bisnis, yang dicatat ke dalam log secara internal.
Engineer dukungan merespons kasus dengan penilaian dan rekomendasi. Engineer dukungan dan pengguna terus memecahkan masalah hingga menemukan solusi.
Partner Dukungan Kolaboratif
Google mempertahankan hubungan dukungan kolaboratif dengan partner tertentu untuk memberikan pengalaman dukungan yang lebih lancar. Dengan hubungan ini, Google dapat berkolaborasi erat dengan partner tersebut atas nama pelanggan bersama kami.
Untuk mendapatkan manfaat dari Dukungan Kolaboratif, Anda harus mempertahankan perjanjian dukungan dengan Google dan partner yang dimaksud.
Google memiliki hubungan dukungan kolaboratif dengan partner yang ditentukan di halaman Partner Dukungan Kolaboratif.
Data tentang masalah dukungan dapat dibagikan kepada Partner Dukungan Kolaboratif, seperti yang dijelaskan dalam Panduan Layanan Dukungan Teknis Google.
Apa yang didukung Google?
Umumnya, tim Dukungan Cloud mendukung semua komponen software yang dikirim sebagai bagian dari Google Distributed Cloud (khusus software) untuk VMware. Tabel berikut menjelaskan hal ini lebih lanjut:
Dukungan Google Cloud | Dukungan Kolaboratif | Tidak Didukung |
---|---|---|
Kubernetes dan runtime container |
VMware vSphere (vCenter Server dan ESXi) |
Produk VMware selain vSphere |
Ubuntu Canonical untuk OS tamu/node |
Load balancer F5 BIG-IP |
Kode pelanggan (lihat Dukungan Developer di bawah) |
Pengontrol vCenter |
Solusi hardware dan infrastruktur hyper-converged seperti yang tercantum di halaman Partner Dukungan Kolaboratif |
Pilihan pelanggan untuk OS host |
Pengontrol F5 |
Server, penyimpanan, dan jaringan fisik |
|
Calico dan kebijakan jaringan terkait |
Sistem DNS, DHCP, dan identitas eksternal |
|
Pengontrol ingress |
Calico Enterprise Edition |
|
Prometheus dan Grafana |
||
Stackdriver Monitoring, Stackdriver Logging, dan agen Stackdriver |
||
Federasi identitas dengan penyedia yang mematuhi OIDC |
||
Hub, Connect, dan Connect Agent |
||
Inferensi Knative / Knative |
||
LoadBalancer yang Dipaketkan (Seesaw) |
Kebijakan Dukungan Versi
Dukungan untuk Google Distributed Cloud mengikuti Kebijakan Dukungan GKE Enterprise. Google mendukung setiap versi minor Google Distributed Cloud untuk salah satu dari:
- 12 bulan setelah rilis awal versi minor.
- Rilis versi minor ketiga berikutnya.
Fitur yang didukung
Dokumen ini mencantumkan fitur untuk Google Distributed Cloud untuk rilis yang didukung. Tabel ini tidak dimaksudkan sebagai daftar lengkap, tetapi menyoroti beberapa manfaat mengupgrade cluster ke versi terbaru yang didukung.
Fitur dicantumkan berdasarkan tahap peluncuran produknya, baik sebagai Pratinjau maupun Ketersediaan Umum. Fitur yang tercantum sebagai Pratinjau tercakup dalam Persyaratan Penawaran Pra-GA dari Persyaratan Layanan Google Cloud. Penawaran pratinjau hanya ditujukan untuk digunakan di lingkungan pengujian dan mungkin memiliki dukungan terbatas. Perubahan pada produk dan fitur pra-GA mungkin tidak kompatibel dengan versi pra-GA lainnya. Fitur Ketersediaan Umum terbuka untuk semua pelanggan, dan didukung sepenuhnya. Untuk informasi selengkapnya, lihat Tahapan peluncuran produk.
Untuk informasi tentang komponen GKE Enterprise yang didukung dan kompatibilitasnya, lihat Dukungan upgrade dan versi GKE Enterprise.
Model Tanggung Jawab Bersama
Menjalankan aplikasi produksi yang penting bagi bisnis di Google Distributed Cloud memerlukan banyak pihak untuk mengemban tanggung jawab yang berbeda-beda. Tanggung jawab ini dijelaskan di tanggung jawab bersama GKE Enterprise.
Dukungan Developer
Google tidak menyediakan dukungan khusus untuk beban kerja aplikasi Anda. Namun, kami memberikan dukungan developer sebisa mungkin untuk memastikan developer Anda dapat menjalankan aplikasi di cluster yang dibuat menggunakan Google Distributed Cloud. Kami yakin bahwa terlibat lebih awal selama pengembangan dapat mencegah insiden kritis nanti dalam pen-deployment.
Dukungan Developer upaya terbaik ini tersedia untuk pelanggan dengan paket dukungan berbayar dan diperlakukan sebagai prioritas P3 untuk masalah yang memblokir peluncuran, atau prioritas P4 untuk konsultasi umum. Dalam klasifikasi ini, tingkat prioritas 0 adalah prioritas tertinggi.