RBAC
# 1. Роль dev-deployer в namespace dev
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
namespace: dev
name: dev-deployer
rules:
- apiGroups: ["", "apps", "extensions"]
resources: ["deployments", "pods", "services"]
verbs: ["get", "list", "watch", "create", "update", "delete"]# 2. Привязка роли к пользователю Alice
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
namespace: dev
name: dev-deployer-binding
subjects:
- kind: User
name: alice
apiGroup: rbac.authorization.k8s.io
roleRef:
kind: Role
name: dev-deployer
apiGroup: rbac.authorization.k8s.ioГенерация и настройка kubeconfig для разработчика
Last updated