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 yang deklaratif. Pengontrol Konfigurasi adalah versi Config Connector yang dihosting yang menyederhanakan penginstalan dan pemeliharaan. Pengontrol Konfigurasi juga mencakup Pengontrol Kebijakan dan Sinkronisasi Konfigurasi.
Pengontrol Konfigurasi tersedia dengan lisensi edisi Google Kubernetes Engine (GKE) Enterprise.
Dengan Pengontrol Konfigurasi, 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 sesuai dengan status yang Anda tentukan dalam sumber kebenaran Anda. Pengontrol Kebijakan dapat menangkap dan menerapkan pelanggaran kebijakan pada resource tersebut sebelum di-deploy. Alur ini diilustrasikan dalam diagram berikut:
Pendekatan konfigurasi deklaratif Pengontrol Konfigurasi memberi Anda banyak manfaat:
- Mengelola 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 secara spesifik cara Anda membuatnya.
- Mengotomatiskan deteksi dan perbaikan penyimpangan: Terus pantau infrastruktur Anda terhadap penyimpangan dari status yang ditentukan dan aktifkan perbaikan otomatis.
- Gunakan GitOps untuk menjaga konsistensi: Berkolaborasilah dengan kolega Anda untuk menangani potensi perubahan dan melihat pratinjau perubahan sebelum perubahan tersebut dilakukan.
- Menerapkan batasan kebijakan: Menerapkan kebijakan lebih awal dalam siklus pengembangan dan mendeteksi pelanggaran sebelum men-deploy resource.
- Audit infrastruktur secara berkelanjutan: Pertahankan jejak audit semua perubahan untuk membantu memahami histori infrastruktur Anda.
- Tingkatkan kecepatan developer: Tingkatkan keamanan dan kecepatan perjalanan penerapan cloud Anda menggunakan praktik terbaik.
Untuk contoh terpandu yang menunjukkan cara menginstal dan menggunakan instance Pengontrol Konfigurasi, lihat Mengelola resource dengan Pengontrol Konfigurasi. Untuk petunjuk penginstalan lengkap, lihat Menyiapkan Pengontrol Konfigurasi.