Kuesta
CUE-based Network IaC on Kubernetes
ドキュメント ダウンロード

Kuestaは、ネットワークのInfrastructure as Codeを可能にするオープンソースのフレームワークです。
クラウドネイティブなソフトウェア開発で培われたIaCやGitOpsのプラクティスをネットワークに適用し、
高度なネットワーク設定の自動化を実現します。

Usecase Agnostic

データのマッピング・検査・設定に特化しています。
特定のネットワークレイヤ・技術スタックに限定されず、
あらゆるネットワークモデルに適用できます。

Programmability

データマッピングにCUE言語を採用しています。
コンフィグの検査、型の自動生成、コンフィグ記述に特化した
ソフトウェアプラクティスにより効果的に開発できます。

GitOps

KubernetesカスタムオペレータによるPullベースのアプローチを
採用しています。 マニフェストレポジトリのSingle Source of TruthとGit操作によるオペレーションが実現できます。