Ringkasan Config Controller

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

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

Config Controller tersedia dengan lisensi edisi Enterprise Google Kubernetes Engine (GKE).

Dengan Config Controller, Anda dapat membuat konfigurasi untuk resource Google Cloud apa pun. Konfigurasi untuk resource ini disimpan di 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 resource GKE Enterprise dan Google Cloud, serta workload kustom.
  • Mendeklarasikan status yang diinginkan: Berfokuslah pada tampilan resource Anda, bukan cara spesifik Anda membuatnya.
  • Mengotomatiskan deteksi dan perbaikan drift: Pantau terus infrastruktur Anda untuk mendeteksi drift dari status yang ditentukan dan aktifkan perbaikan otomatis.
  • Gunakan GitOps untuk konsistensi: Berkolaborasilah dengan kolega Anda terkait potensi perubahan dan lihat pratinjau perubahan sebelum perubahan dilakukan.
  • Menerapkan pembatasan kebijakan: Menerapkan kebijakan lebih awal dalam siklus pengembangan dan mendeteksi pelanggaran sebelum men-deploy resource.
  • Mengaudit infrastruktur secara berkelanjutan: Menjaga audit trail dari 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 petunjuk penginstalan selengkapnya, lihat Menyiapkan Pengontrol Konfigurasi.