Ringkasan Config Controller

Halaman ini menjelaskan apa itu Pengontrol Konfigurasi dan hubungannya dengan Config Connector, Config Sync, dan Pengontrol Kebijakan.

Config Controller membuat dan mengelola Google Cloud resource dengan model Kubernetes deklaratif. Config Controller adalah versi Config Connector yang dihosting yang menyederhanakan penginstalan dan pemeliharaan. Config Controller juga mencakup Policy Controller dan Config Sync.

Dengan Config Controller, Anda dapat membuat konfigurasi untuk resource Google Cloud apa pun. Konfigurasi untuk resource ini disimpan dalam sumber tepercaya seperti repositori Git. Config Sync terus memantau resource Anda untuk memastikan status resource saat ini cocok dengan status yang Anda tentukan di sumber tepercaya. Pengontrol Kebijakan dapat mendeteksi dan menerapkan pelanggaran kebijakan pada resource tersebut sebelum di-deploy. Alur ini diilustrasikan dalam diagram berikut:

Alur pengelolaan resource Config Controller

Pendekatan konfigurasi deklaratif Config Controller memberi Anda banyak manfaat:

  • Kelola dengan Kubernetes: Gunakan alat dan alur kerja Kubernetes yang sudah dikenal untuk mengelola Google Cloud resource dan workload kustom.
  • Nyatakan status yang diinginkan: Berfokus pada tampilan resource Anda, bukan spesifikasi cara Anda membuatnya.
  • Mengotomatiskan deteksi dan perbaikan penyimpangan: Terus memantau infrastruktur Anda untuk mendeteksi penyimpangan dari status yang ditentukan dan mengaktifkan perbaikan otomatis.
  • Gunakan GitOps untuk konsistensi: Berkolaborasi dengan rekan kerja Anda dalam potensi perubahan dan melihat pratinjau perubahan sebelum dilakukan.
  • Menerapkan batas kebijakan: Menerapkan kebijakan lebih awal dalam siklus pengembangan dan mendeteksi pelanggaran sebelum men-deploy resource.
  • Audit infrastruktur secara berkelanjutan: Pertahankan log audit semua perubahan untuk membantu memahami histori infrastruktur Anda.
  • Meningkatkan kecepatan developer: Tingkatkan keamanan dan kecepatan perjalanan adopsi cloud Anda dengan menggunakan praktik terbaik.

Untuk contoh terpandu yang menunjukkan cara menginstal dan menggunakan instance Config Controller, lihat Mengelola resource dengan Config Controller. Untuk mengetahui petunjuk penginstalan lengkap, lihat Menyiapkan Pengontrol Konfigurasi.