Fluxは、Kubernetesクラスターを構成ソース(GITリポジトリやOCIアーティファクトなど)と同期させ、展開する新しいコードがあるときに設定の更新を自動化するためのツールです。
Fluxバージョン2( "V2")は、KubernetesのAPI拡張システムを使用し、KubernetesエコシステムのPrometheusおよびその他のコアコンポーネントと統合するために、ゼロから構築されています。バージョン2では、Fluxは、長期にわたる機能の中でも特に、任意の数のGITリポジトリを同期するマルチテナンシーとサポートをサポートしています。
Flux V2は、Gitops Toolkit、一連の構成可能なAPI、およびKubernetesの上に連続配信を構築するための特殊なツールで構築されています。
Fluxは、クラウドネイティブコンピューティングファンデーション(CNCF)卒業プロジェクトであり、さまざまな組織やクラウドプロバイダーが生産で使用しています。
開始するには、Kubernetesでフラックスをブートストラップする方法に関するこのガイドをご覧ください。
より包括的なドキュメントについては、次のガイドを参照してください。
サポートが必要な場合は、サポートページを参照してください。
Gitops Toolkitは、Flux V2のランタイムを構成するAPIとコントローラーのセットです。 APIは、クラスターユーザーまたは他の自動化ツールによって作成および更新できるKubernetesカスタムリソースで構成されています。
ツールキットを使用してフラックスを拡張するか、継続的な配信のために独自のシステムを構築することができます。開発者ガイドを参照してください。
助けが必要ですか、それとも貢献したいですか?以下のリンクをご覧ください。 Fluxプロジェクトは常に新しい貢献者を探しており、参加する方法はたくさんあります。
今後の講演、イベント、会議の両方で、イベントカレンダーをチェックしてください。または、視聴できる過去のイベントビデオでリソースセクションを表示します。
お会いできるのを楽しみにしています!