k8s--访问管理opa

介绍

OPA简单的说就是一个功能强大的策略规则引擎,开发的时候多少会遇到一些多样的规则配置,这些配置不足以写到数据库,所以都写到了代码中、配置文件中。项目做大的时候,如果需要修改规则,那么只能重新修改代码,打包发布,相对比较麻烦,还增加了业务的复杂度,这个时候OPA的作用就出来了,它可以把这些配置的的东西独立出来,让规则脱离主业务逻辑。

使用

下载

按照系统或指定的版本,下载对应的命令行执行文件, 如下(我的是mac):

curl -L -o opa https://openpolicyagent.org/downloads/v0.37.2/opa_darwin_amd64
chmod +x opa
ln -s /usr/opa /usr/local/bin

模版

input/input1.json

{
   
    "action": {
   
        
上一篇:看见新力量NO.01|专访欣铼能源创始人叶士弘


下一篇:CocoaPods管理第三方