Certification Cloud Native Computing Foundation (CNCF) Certified Kubernetes Administrator (CKA) ITIL® 4 Strategist - Direct, Plan & Improve
Role-based access control is an approach to restricting system access to authorized users. Kubernetes supports multiple authorization modules, including role-based access control, which works using Role, ClusterRole, RoleBinding, and ClusterRoleBinding objects, which are declared using RBAC API.
In this course, youâll explore the concept of authorization and the authorization modes supported by Kubernetes. Youâll investigate how to control access to the Kubernetes API server, including the prominent principles for planning and implementing Kubernetes role-based access control, the features of Role, ClusterRole, RoleBinding, and ClusterRoleBinding objects.
Next, youâll utilize kubectl subcommands and commands to query the API authorization layer, enable the NamespaceLifecycle and LimitRanger admission control plugins, and get a list of existing Roles, ClusterRoles, RoleBindings, and ClusterRoleBindings from Kubernetes clusters. Youâll then create a file and use it to create a Role, ClusterRole, RoleBinding, and ClusterRoleBinding.
Next, youâll create kubeconfig files to allow users to perform operations in Kubernetes cluster Namespaces. Finally, youâll implement Aggregated ClusterRole and use the AggregationRule to define label selectors and match other ClusterRole objects.
In this course, youâll explore the concept of authorization and the authorization modes supported by Kubernetes. Youâll investigate how to control access to the Kubernetes API server, including the prominent principles for planning and implementing Kubernetes role-based access control, the features of Role, ClusterRole, RoleBinding, and ClusterRoleBinding objects.
Next, youâll utilize kubectl subcommands and commands to query the API authorization layer, enable the NamespaceLifecycle and LimitRanger admission control plugins, and get a list of existing Roles, ClusterRoles, RoleBindings, and ClusterRoleBindings from Kubernetes clusters. Youâll then create a file and use it to create a Role, ClusterRole, RoleBinding, and ClusterRoleBinding.
Next, youâll create kubeconfig files to allow users to perform operations in Kubernetes cluster Namespaces. Finally, youâll implement Aggregated ClusterRole and use the AggregationRule to define label selectors and match other ClusterRole objects.
Objectives |
---|
Kubernetes Administrator: Managing Role-based Access Control
|