Games & Quizzes
Don't forget to Sign In to save your points
This is a modal window.
PERFECT HITS | +NaN | |
HITS | +NaN | |
LONGEST STREAK | +NaN | |
TOTAL | + |
Hello and welcome from Portainer. Adolfo here and in this video I’m going to talk about Kubernetes
RBAC it can be quite challenging managing RBAC with Kubernetes comes with a certain amount of
complexity and a good amount of manual effort and I’m going to show here two different strategies
that we can use to manage RBAC in Kubernetes one is using the manual strategy of writing
gamma files or yammer definitions and the second one is with Portainer and you'll see how much
easier it is to use Portainer and how much more it makes sense to use Portainer
than the traditional YAML missions or YAML files so let's start by understanding a little bit of
the user role concepts in Kubernetes I want to start with the RBAC roles
there's at least four roles that are quite well known uh the cluster admin he's like a super
user he can do anything in the cluster in terms of the management of a Kubernetes environment
the admin role has unlimited read write access to resources within a namespace
the edit role grants reader access within a given Kubernetes namespace it cannot view or modify
roles or rule bindings and finally the view which is like a view access a read-only access control
of given namespaces so these are just some of the well-known roles within Kubernetes
uh the other thing I would mention is well what does this mean in terms of practical challenges
of Kubernetes in terms of RBAC first of all Kubernetes comes with an RBAC engine but it
doesn't have a tool to manage RBAC whatsoever that means that pretty much everything has to be done
manually and if you need to for instance update a role of a given user you have to revoke that role
and replace it with a new one and if this user has that for instance more than one role in a given
cluster through different namespaces or resources you can very easily make mistakes because
/ˈkēpiNG/
action or fact of owning, maintaining, or protecting something. To continue doing something; not to stop.
/ˈinstəns/
example or single occurrence of something. cite (fact, case, etc.) as example.
/ˌdefəˈniSH(ə)n/
statement of word's meaning. Measurements of the limits of some things.
/ˈCHalənˌjiNG/
Difficult to do. To question the correctness of something.
/ˌ(h)wətsōˈevər/
at all. Used to add emphasis to an idea being expressed.
/ˈmanijiNG/
having executive or supervisory control or authority. To survive hardships and difficulties; to cope.
/ˈstradəjē/
plan of action or policy designed to achieve major or overall aim. Branch of military dealing with command.