当前位置: 首页 > 知识库问答 >
问题:

在kubernetes中使用RBAC控制应用程序对不同命名空间的访问

姜振濂
2023-03-14

我试图找到应用程序在kubernetes中进行通信所需的最低权限,用于以下场景

    null

下面是我与服务帐户关联的角色

apiVersion: rbac.authorization.k8s.io/v1beta1
kind: Role
metadata:
 name: no-access-cr
rules:
- apiGroups: [""] # "" indicates the core API group
  resources: [""] 
  verbs: [""]

请帮忙!!!

共有1个答案

宣滨海
2023-03-14

应用于应用程序的RBAC策略与网络(L3/L4)本身无关。它们与对k8s API(kube-api服务器)的L7访问相关,因此也与对通过这些API公开的k8s对象的访问相关。

如果你想在网络级别(L3/L4)上限制应用程序之间的访问,你需要应用网络策略,也取决于网络插件,例如,可以使用calico策略。

 类似资料: