IT用語集 › セキュリティ › OPA & Rego

OPA & Rego

セキュリティ Svenska → 更新: 2026-10-24
詳細情報
開発元
Styra(Tim Hinrichs、Teemu Koponen)
公開
所有者
CNCF(2021年にGraduated)
種別
認可のためのポリシーエンジン+DSL
ライセンス
Apache 2.0
公式サイト

Open Policy Agent。JSONを入力に受け取り、許可/拒否を返す汎用ポリシーエンジン。Regoはそのためのデータログ由来の宣言型言語である。

Kubernetesのアドミッション制御(GatekeeperはOPAを土台にしている)、サービスメッシュの認可(Istio)、Terraformのポリシーで事実上の標準となっている。サイドカーとしてもライブラリとしても動く。Regoの構文は評価が割れ、強力だが学習曲線は急である。競合はCedar(AWS、より単純)、Casbin(より軽量)、Topaz(Aserto)、SpiceDBのような領域特化の解決策などがある。

← 用語集に戻る