設定檔適用性:等級 1 - 主節點
開啟基於角色的存取控制。
基於角色的存取控制 (RBAC) 允許對叢集中不同實體可對不同物件執行的操作進行細緻控制。建議使用 RBAC 授權模式。
注意預設情況下,RBAC 授權未啟動。
|
影響
當 RBAC 已啟動時,您需要確保已配置適當的 RBAC 設定(包括角色、角色綁定和叢集角色綁定)以允許適當的存取。
稽核
在控制平面節點上執行以下命令:
ps -ef | grep kube-apiserver
驗證
--authorization-mode
參數是否存在並設置為包含 RBAC 的值。補救措施
編輯控制平面節點上的 API 伺服器 pod 規範檔案
/etc/kubernetes/manifests/kube-apiserver.yaml
,並將 --authorization-mode
參數設置為包含 RBAC 的值,例如:--authorization-mode=Node,RBAC