O Elastic Algorithm Service (EAS) utiliza a função vinculada a serviço AliyunServiceRoleForPaiEasManageCustomerClusters para acessar os serviços de nuvem necessários aos grupos de recursos autogerenciados. Essa função é criada automaticamente na primeira vez que você utiliza um grupo de recursos autogerenciado do EAS.
Contexto
A função vinculada a serviço AliyunServiceRoleForPaiEasManageCustomerClusters é uma função do RAM que permite ao EAS acessar outros serviços de nuvem quando você utiliza grupos de recursos autogerenciados. Para obter mais informações sobre funções vinculadas a serviço, consulte Funções vinculadas a serviço.
O EAS usa essa função para acessar PrivateLink, VPC, ECS, ACK, SLS e PrivateZone.
Permissões da AliyunServiceRoleForPaiEasManageCustomerClusters
A função AliyunServiceRoleForPaiEasManageCustomerClusters possui permissões para acessar os seguintes serviços de nuvem:
-
Permissões do PrivateLink
{ "Action": [ "privatelink:OpenPrivateLinkService", "privatelink:CheckProductOpen", "privatelink:ListVpcEndpointServices", "privatelink:CreateVpcEndpoint", "privatelink:ListVpcEndpoints", "privatelink:UpdateVpcEndpointAttribute", "privatelink:GetVpcEndpointAttribute", "privatelink:ListVpcEndpointSecurityGroups", "privatelink:AttachSecurityGroupToVpcEndpoint", "privatelink:DetachSecurityGroupFromVpcEndpoint", "privatelink:AddZoneToVpcEndpoint", "privatelink:RemoveZoneFromVpcEndpoint", "privatelink:ListVpcEndpointZones", "privatelink:DeleteVpcEndpoint" ], "Resource": "*", "Effect": "Allow" } -
Permissões da VPC
{ "Action": [ "vpc:DescribeVpcs", "vpc:DescribeVpcAttribute", "vpc:DescribeVSwitches", "vpc:DescribeVSwitchAttributes" ], "Resource": "*", "Effect": "Allow" } -
Permissões do ECS
{ "Action": [ "ecs:DescribeSecurityGroups", "ecs:CreateSecurityGroup", "ecs:DeleteSecurityGroup", "ecs:AuthorizeSecurityGroup", "ecs:AuthorizeSecurityGroupEgress", "ecs:RevokeSecurityGroup", "ecs:RevokeSecurityGroupEgress" ], "Resource": "*", "Effect": "Allow" } -
Permissões do ACK
{ "Action": [ "cs:DescribeClusterDetail", "cs:DescribeClusterUserKubeconfig" ], "Resource": "*", "Effect": "Allow" } -
Permissões do SLS
{ "Action": [ "log:GetIndex", "log:GetConfig", "log:GetLogStore", "log:GetProject", "log:GetLogStoreLogs", "log:GetMachineGroup", "log:CreateConfig", "log:CreateIndex", "log:CreateLogStore", "log:CreateMachineGroup", "log:CreateProject", "log:DeleteConfig", "log:DeleteIndex", "log:DeleteLogStore", "log:DeleteMachineGroup", "log:DeleteProject", "log:ApplyConfigToGroup" ], "Resource": [ "acs:log:*:*:project/*/logstore/eas-*", "acs:log:*:*:project/eas-*" ], "Effect": "Allow" } -
Permissões do PrivateZone
{ "Action": [ "pvtz:AddZone", "pvtz:BindZoneVpc", "pvtz:AddZoneRecord", "pvtz:DeleteZone" ], "Resource": "*", "Effect": "Allow" }
Exclua a AliyunServiceRoleForPaiEasManageCustomerClusters
Caso você exclua a função AliyunServiceRoleForPaiEasManageCustomerClusters por motivos de segurança, não será mais possível usar grupos de recursos autogerenciados para implantar ou atualizar serviços. Os serviços existentes que dependem desses grupos de recursos também ficarão indisponíveis.
Siga estas etapas para excluir a função:
Faça login no RAM console.
No painel de navegação à esquerda, escolha .
Na página Roles, insira
AliyunServiceRoleForPaiEasManageCustomerClustersna caixa de pesquisa para localizar a função.Na página Roles, localize a função do RAM que deseja excluir e clique em Delete Role na coluna Actions.
Na caixa de diálogo Delete Role, insira o nome da função do RAM e clique em Delete Role.