小编kgu*_*kar的帖子

递归锁

是否有递归锁的用例?是否存在绝对需要递归锁的场景。

使用起来似乎很复杂且危险。我可以看到我们可以避免死锁(只要锁堆栈不溢出),但我们不想捕获这样的问题吗?

也许我在这里遗漏了一些东西。任何指示表示赞赏。

提前致谢。

data-structures

6
推荐指数
1
解决办法
793
查看次数

具有资源名称和列表对象的 Kubernetes RBAC 角色

apiVersion: rbac.authorization.k8s.io/v1                                                                                                                    
kind: Role                                                                                                                                                  
metadata:                                                                                                                                                   
  name: p-viewer-role                                                                                                                  
  namespace: pepsi                                                                                                                                  
rules:                                                                                                                                                      
- apiGroups:                                                                                                                                                
  - ""                                                                                                                                    
  resourceNames:                                                                                                                                            
  - p83                                                                                                                                                     
  resources:                                                                                                                                                
  - pods                                                                                                                                                
  verbs:                                                                                                                                                    
  - list                                                                                                                                                    
  - get                                                                                                                                                     
  - watch   
Run Code Online (Sandbox Code Playgroud)

当我们在角色中使用 resourceNames 时,以下命令有效

kubectl get pods -n pepsi p83
Run Code Online (Sandbox Code Playgroud)

返回一个适当的值。然而,

kubectl get pods -n pepsi 
Run Code Online (Sandbox Code Playgroud)

禁止退货。为什么不列出 p83

角色绑定

apiVersion: rbac.authorization.k8s.io/v1                                                                                                                    
kind: RoleBinding                                                                                                                                           
metadata:                                                                                                                                                   
  name: p-viewer-rolebinding                                                                                                          
  namespace: pepsi                                                                                                                                  
roleRef:                                                                                                                                                    
  apiGroup: rbac.authorization.k8s.io                                                                                                                       
  kind: Role                                                                                                                                                
  name: p-viewer-role                                                                                                                  
subjects:                                                                                                                                                   
- apiGroup: rbac.authorization.k8s.io                                                                                                                       
  kind: Group                                                                                                                                               
  name: pepsi-project-viewer                                                                                                                    
  namespace: project                                                                                                                      
Run Code Online (Sandbox Code Playgroud)

kubernetes

2
推荐指数
1
解决办法
523
查看次数

标签 统计

data-structures ×1

kubernetes ×1