Flux adalah alat untuk menjaga kluster Kubernetes tetap sinkron dengan sumber konfigurasi (seperti repositori git dan artefak OCI), dan mengotomatiskan pembaruan untuk konfigurasi ketika ada kode baru untuk digunakan.
Flux Version 2 ("V2") dibangun dari bawah ke atas untuk menggunakan sistem ekstensi API Kubernetes, dan untuk berintegrasi dengan Prometheus dan komponen inti lainnya dari ekosistem Kubernetes. Dalam versi 2, fluks mendukung multi-tenancy dan dukungan untuk menyinkronkan jumlah repositori Git yang sewenang-wenang, di antara fitur-fitur lama yang diminta.
Flux V2 dibangun dengan Toolkit Gitops, satu set API yang dapat dikomposisi dan alat khusus untuk membangun pengiriman berkelanjutan di atas Kubernetes.
Flux adalah proyek lulus Cloud Native Computing Foundation (CNCF), yang digunakan dalam produksi oleh berbagai organisasi dan penyedia cloud.
Untuk memulai, periksa panduan ini tentang cara bootstrap fluks pada Kubernetes dan menggunakan aplikasi sampel dengan cara Gitops.
Untuk dokumentasi yang lebih komprehensif, lihat panduan berikut:
Jika Anda membutuhkan bantuan, silakan merujuk ke halaman dukungan kami.
Toolkit Gitops adalah himpunan API dan pengontrol yang membentuk runtime untuk Flux V2. API terdiri dari sumber daya khusus Kubernetes, yang dapat dibuat dan diperbarui oleh pengguna cluster, atau oleh alat otomatisasi lainnya.
Anda dapat menggunakan toolkit untuk memperluas fluks, atau untuk membangun sistem Anda sendiri untuk pengiriman berkelanjutan - lihat panduan pengembang.
Butuh bantuan atau ingin berkontribusi? Silakan lihat tautan di bawah ini. Proyek fluks selalu mencari kontributor baru dan ada banyak cara untuk terlibat.
Lihatlah kalender acara kami, baik dengan pembicaraan, acara, dan rapat yang akan datang yang dapat Anda hadiri. Atau lihat bagian sumber daya dengan video acara sebelumnya yang dapat Anda tonton.
Kami berharap dapat melihat Anda bersama kami!