INNER CODE UNIT · Python
all_service_account
cyberark/KubiScan · KubiScan.py:281
all_service_account = all_service_account[:-2]
t.add_row([get_color_by_priority(container.priority)+container.priority.name+WHITE, pod.name, pod.namespace, container.name, container.service_account_namespace, all_service_account])
print_table_aligned_left(t)
def get_rules_by_namespace(namespace=None):
namespace_risky_roles = []
risky_roles = engine.utils.get_risky_roles()
for role in risky_roles:
if role.namespace == namespace:
return role
return None
def print_all_risky_subjects(show_rules=False, priority=None, namespace=None):
subjects = engine.utils.get_all_risky_subjects()
if priority:
subjects = filter_objects_by_priority(priority, subjects)