开放策略代理 - 如何从 REST API 持久化策略?
open policy agent - How to persist policies from REST API?
我是 OPA(开放策略代理)的新手,正在尝试使用 REST API /v1/policies/{id} 创建新策略。有用!但是,OPA 服务器将其保存到内存中,并且在重新启动后我的所有策略都被删除了。我该如何修复它,我应该使用哪些参数来保存创建的策略?
OPA 将所有用于评估的策略和数据保存在内存中。考虑使用 Bundles 将政策和数据分发给 OPA。此外,您可以选择将激活的捆绑包保存到磁盘以用于恢复目的。启用包持久性后,OPA 将尝试在启动时从磁盘读取包。该文档涵盖了有关捆绑包持久性的更多详细信息。
我是 OPA(开放策略代理)的新手,正在尝试使用 REST API /v1/policies/{id} 创建新策略。有用!但是,OPA 服务器将其保存到内存中,并且在重新启动后我的所有策略都被删除了。我该如何修复它,我应该使用哪些参数来保存创建的策略?
OPA 将所有用于评估的策略和数据保存在内存中。考虑使用 Bundles 将政策和数据分发给 OPA。此外,您可以选择将激活的捆绑包保存到磁盘以用于恢复目的。启用包持久性后,OPA 将尝试在启动时从磁盘读取包。该文档涵盖了有关捆绑包持久性的更多详细信息。