1.k8s 的网络模型
开始设计以 Role 为核心的控制访问
学习 rego query langanuage
学习 Kubernetes 的 Kubernetes Admission Controllers 的两个中的 Mutating Webhook
要想看懂 OPA 首先得把 OPA
玩熟练了
相关的文档读了
才看得到他代码的思路
现在 OPA 好像是 做了个 gatekeeper
然后 plain opa 就是像你说的黑盒,
gatekeeper 和我们要做的东西重叠度很高
然后 gatekeeper 的原理大概就是 建一个 mutating webhook 对象 通过这个来拦截 直接 kubectl 直接到 apiserver 的 请求,并给予修改,来决定是否改成 deny
Build up the necessary environment.
Practice OPA and Casbin.