cloud-8.x-2.0-beta1/modules/cloud_service_providers/k8s/k8s.permissions.yml
modules/cloud_service_providers/k8s/k8s.permissions.yml
########### # Kubernetes ########### administer k8s: title: 'Administer Kubernetes settings' description: 'Perform administration tasks for Kubernetes.' ############################ # K8s Node ############################ list k8s node: title: 'List k8s node' description: 'Allow users to list k8s node' view k8s node: title: 'View k8s node' description: 'Allow users to view k8s node' ############################ # K8s Namespace ############################ # Setup permissions based on namespace permission_callbacks: - Drupal\k8s\K8sNamespacePermissions::configPermissions add k8s namespace: title: 'Add k8s namespace' description: 'Allow users to add k8s namespace' list k8s namespace: title: 'List k8s namespace' description: 'Allow users to list k8s namespace' view k8s namespace: title: 'View k8s namespace' description: 'Allow users to view k8s namespace' edit k8s namespace: title: 'Edit k8s namespace' description: 'Allow users to edit k8s namespace' delete k8s namespace: title: 'Delete k8s namespace' description: 'Allow users to delete k8s namespace' ############################ # K8s Pod ############################ add k8s pod: title: 'Add k8s pod' description: 'Allow users to add k8s pod' list k8s pod: title: 'List k8s pod' description: 'Allow users to list k8s pod' view any k8s pod: title: 'View any k8s pod' description: 'Allow users to view any k8s pod' edit any k8s pod: title: 'Edit any k8s pod' description: 'Allow users to edit any k8s pod' delete any k8s pod: title: 'Delete any k8s pod' description: 'Allow users to delete any k8s pod' view own k8s pod: title: 'View own k8s pod' description: 'Allow users to view own k8s pod' edit own k8s pod: title: 'Edit own k8s pod' description: 'Allow users to edit own k8s pod' delete own k8s pod: title: 'Delete own k8s pod' description: 'Allow users to delete own k8s pod' ############################ # K8s Deployment ############################ add k8s deployment: title: 'Add k8s deployment' description: 'Allow users to add k8s deployment' list k8s deployment: title: 'List k8s deployment' description: 'Allow users to list k8s deployment' view k8s deployment: title: 'View k8s deployment' description: 'Allow users to view k8s deployment' edit k8s deployment: title: 'Edit k8s deployment' description: 'Allow users to edit k8s deployment' delete k8s deployment: title: 'Delete k8s deployment' description: 'Allow users to delete k8s deployment' ############################ # K8s Deployment ############################ add k8s replica set: title: 'Add k8s replica set' description: 'Allow users to add k8s replica set' list k8s replica set: title: 'List k8s replica set' description: 'Allow users to list k8s replica set' view k8s replica set: title: 'View k8s replica set' description: 'Allow users to view k8s replica set' edit k8s replica set: title: 'Edit k8s replica set' description: 'Allow users to edit k8s replica set' delete k8s replica set: title: 'Delete k8s replica set' description: 'Allow users to delete k8s replica set' ############################ # K8s Service ############################ add k8s service: title: 'Add k8s service' description: 'Allow users to add k8s service' list k8s service: title: 'List k8s service' description: 'Allow users to list k8s service' view k8s service: title: 'View k8s service' description: 'Allow users to view k8s service' edit k8s service: title: 'Edit k8s service' description: 'Allow users to edit k8s service' delete k8s service: title: 'Delete k8s service' description: 'Allow users to delete k8s service' ############################ # K8s Cron Job ############################ add k8s cron job: title: 'Add k8s cron job' description: 'Allow users to add k8s cron job' list k8s cron job: title: 'List k8s cron job' description: 'Allow users to list k8s cron job' view k8s cron job: title: 'View k8s cron job' description: 'Allow users to view k8s cron job' edit k8s cron job: title: 'Edit k8s cron job' description: 'Allow users to edit k8s cron job' delete k8s cron job: title: 'Delete k8s cron job' description: 'Allow users to delete k8s cron job' ############################ # K8s Job ############################ add k8s job: title: 'Add k8s job' description: 'Allow users to add k8s job' list k8s job: title: 'List k8s job' description: 'Allow users to list k8s job' view k8s job: title: 'View k8s job' description: 'Allow users to view k8s cron job' edit k8s job: title: 'Edit k8s job' description: 'Allow users to edit k8s job' delete k8s job: title: 'Delete k8s job' description: 'Allow users to delete k8s job' ############################ # K8s Resource Quota ############################ add k8s resource quota: title: 'Add k8s resource quota' description: 'Allow users to add k8s resource quota' list k8s resource quota: title: 'List k8s resource quota' description: 'Allow users to list k8s resource quota' view k8s resource quota: title: 'View k8s resource quota' description: 'Allow users to view k8s resource quota' edit k8s resource quota: title: 'Edit k8s resource quota' description: 'Allow users to edit k8s resource quota' delete k8s resource quota: title: 'Delete k8s resource quota' description: 'Allow users to delete k8s resource quota' ############################ # K8s Limit Range ############################ add k8s limit range: title: 'Add k8s limit range' description: 'Allow users to add k8s limit range' list k8s limit range: title: 'List k8s limit range' description: 'Allow users to list k8s limit range' view k8s limit range: title: 'View k8s limit range' description: 'Allow users to view k8s limit range' edit k8s limit range: title: 'Edit k8s limit range' description: 'Allow users to edit k8s limit range' delete k8s limit range: title: 'Delete k8s limit range' description: 'Allow users to delete k8s limit range' ############################ # K8s Secret ############################ add k8s secret: title: 'Add k8s secret' description: 'Allow users to add k8s secret' list k8s secret: title: 'List k8s secret' description: 'Allow users to list k8s secret' view k8s secret: title: 'View k8s secret' description: 'Allow users to view k8s secret' edit k8s secret: title: 'Edit k8s secret' description: 'Allow users to edit k8s secret' delete k8s secret: title: 'Delete k8s secret' description: 'Allow users to delete k8s secret' ############################ # K8s Config Map ############################ add k8s config map: title: 'Add k8s config map' description: 'Allow users to add k8s config map' list k8s config map: title: 'List k8s config map' description: 'Allow users to list k8s config map' view k8s config map: title: 'View k8s config map' description: 'Allow users to view k8s config map' edit k8s config map: title: 'Edit k8s config map' description: 'Allow users to edit k8s config map' delete k8s config map: title: 'Delete k8s config map' description: 'Allow users to delete k8s config map' ############################ # K8s Network Policy ############################ add k8s network policy: title: 'Add k8s network policy' description: 'Allow users to add k8s network policy' list k8s network policy: title: 'List k8s network policy' description: 'Allow users to list k8s network policy' view k8s network policy: title: 'View k8s network policy' description: 'Allow users to view k8s network policy' edit k8s network policy: title: 'Edit k8s network policy' description: 'Allow users to edit k8s network policy' delete k8s network policy: title: 'Delete k8s network policy' description: 'Allow users to delete k8s network policy'
