27 Mart 2022 Pazar

Kubernetes kind : RoleBinding - Belirli Bir Namespace İçindir

Giriş
Özet olarak isminden de anlaşıldığı gibi Subject ve Role'leri birleştirir. Yani kullanıcıya rol ataması yapılır.

RoleBinding nesnesi, rol olarak ClusterRole ve Role nesnesine atıfta bulunur. Açıklaması şöyle
A RoleBinding may reference any Role in the same namespace. Alternatively, a RoleBinding can reference a ClusterRole and bind that ClusterRole to the namespace of the RoleBinding.
Yani ClusterRole veya Role ile erişim hakları belirtilir, RoleBinding ile hangi Subject'e yani kime hak verildiği belirtilir. 

RoleBinding vs ClusterRoleBinding 
RoleBinding ile belirli bir namespace içindedir, ClusterRoleBinding ise namespace içinde değildir. Açıklaması şöyle
A RoleBinding grants permissions within a specific namespace whereas a ClusterRoleBinding grants that access cluster-wide. 
Açıklaması şöyle
If a ClusterRole is bound with a RoleBinding instead of a ClusterRoleBinding, it'll be only granted the permissions within the namespace that RoleBinding specified.
Örnek
Şeklen şöyle


Hiç yorum yok:

Yorum Gönder

Cluster Propotional Autoscaler - ReplicaSet Ekler/Siler

Giriş Açıklaması şöyle CPA aims to horizontally scale the number of Pod replicas based on the cluster’s scale. A common example is DNS ser...