Ringkasan Config Connector
Config Connector adalah add-on Kubernetes open source yang dapat Anda gunakan untuk mengelola resource Google Cloud melalui Kubernetes.
Banyak tim pengembangan berbasis cloud bekerja dengan perpaduan sistem konfigurasi, API, dan alat untuk mengelola infrastruktur mereka. Perpaduan ini sering kali sulit dipahami, sehingga menyebabkan pengurangan kecepatan dan kesalahan yang merugikan. Config Connector menyediakan metode untuk mengonfigurasi banyak layanan dan resource Google Cloud menggunakan alat dan API Kubernetes.
Dengan Config Connector, lingkungan Anda dapat menggunakan Resource yang dikelola Kubernetes, termasuk:
- RBAC untuk kontrol akses.
- Peristiwa untuk visibilitas.
- Satu sumber konfigurasi dan pengelolaan status yang diinginkan untuk mengurangi kompleksitas.
- Konsistensi tertunda untuk penggabungan dependensi secara longgar.
Anda dapat mengelola infrastruktur Google Cloud dengan cara yang sama seperti mengelola aplikasi Kubernetes, sehingga mengurangi kompleksitas dan beban kognitif bagi developer.
Cara kerja Config Connector
Config Connector menyediakan kumpulan Definisi Resource Kustom (CRD) dan pengontrol Kubernetes. Dengan CRD Config Connector, Kubernetes dapat membuat dan mengelola resource Google Cloud saat Anda mengonfigurasi dan menerapkan Objek ke cluster.
Agar CRD Config Connector dapat berfungsi dengan benar, Config Connector men-deploy Pod ke node Anda yang memiliki izin RBAC tinggi, seperti kemampuan untuk membuat, menghapus, mendapatkan, dan membuat daftar CustomResourceDefinitions (CRD). Izin ini diperlukan agar Config Connector dapat membuat dan merekonsiliasi resource Kubernetes.
Untuk memulai, instal Config Connector dan buat resource pertama Anda. Pengontrol Config Connector pada akhirnya merekonsiliasi lingkungan dengan status yang Anda inginkan.
Menyesuaikan perilaku Config Connector
Config Connector menyediakan fitur tambahan selain membuat resource. Misalnya, Anda dapat mengelola resource Google Cloud yang sudah ada dan menggunakan Kubernetes Secret untuk memberikan data sensitif, seperti sandi, ke resource Anda. Untuk mengetahui informasi selengkapnya, lihat daftar panduan cara kerja.
Selain itu, Anda dapat mempelajari lebih lanjut cara Config Connector menggunakan konstruksi Kubernetes untuk mengelola Resource dan melihat resource Google Cloud Config Connector yang dapat mengelola.
Langkah selanjutnya
- Instal Config Connector.
- Mulai dengan membuat resource pertama Anda.
- Mempelajari kode sumber Config Connector. Config Connector sepenuhnya open source di GitHub.