Este documento descreve como criar etiquetas seguras, anexá-las a um cluster do Dataproc e, em seguida, usar as etiquetas para proteger a rede do cluster.
Vantagens da utilização de etiquetas seguras
As etiquetas seguras têm diferenças importantes em relação às etiquetas de rede, incluindo o controlo de acesso da gestão de identidade e de acesso, a herança de etiquetas e a associação de rede VPC única, que produzem as seguintes vantagens principais:
A utilização de etiquetas seguras nas políticas de IAM permite o controlo de acesso condicional, reforçando a segurança através da concessão ou da recusa de funções com base na presença de etiquetas.
Ao contrário das regras de firewall da VPC, as políticas de firewall de rede melhoradas por etiquetas seguras permitem o agrupamento eficiente e a atualização simultânea de várias regras, todas regidas pelos controlos de acesso da IAM. Em comparação com as regras de firewall de VPC que usam etiquetas de rede, as etiquetas seguras oferecem capacidades de segurança e gestão melhoradas nas políticas de firewall de rede.
Para saber mais sobre as diferenças entre as etiquetas do Resource Manager e as etiquetas de rede, consulte o artigo Comparação entre etiquetas e etiquetas de rede.
Para saber mais sobre as diferenças entre os marcadores e as etiquetas do Resource Manager, consulte o artigo Marcadores e etiquetas.
Limitações
- Só pode anexar etiquetas seguras a um cluster no momento da criação do cluster.
- A atualização e a eliminação de etiquetas seguras não são suportadas.
Funções necessárias
Para receber as autorizações de que precisa para criar e anexar etiquetas seguras a um cluster do Dataproc, peça ao seu administrador que lhe conceda as seguintes funções do IAM em etiquetas do Resource Manager:
-
Criar etiquetas:
Administrador de etiquetas (
roles/resourcemanager.tagAdmin
) -
Anexe etiquetas a um cluster:
Visualizador de etiquetas (
roles/resourcemanager.tagViewer
)
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Crie uma etiqueta segura
Para anexar uma etiqueta segura a um cluster do Dataproc, primeiro tem de criar uma etiqueta do Resource Manager com uma chave especificada e um ou mais valores.
Anexe etiquetas seguras ao cluster do Dataproc
Crie um cluster do Dataproc, especificando o par de
TAG_KEY:TAG_VALUE
etiquetas seguras.
CLI do Google Cloud
Para criar um cluster do Dataproc e adicionar uma etiqueta segura ao cluster, execute o comando gcloud Dataproc clusters create com a flag --resource-manager-tags
.
gcloud dataproc clusters create CLUSTER_NAME \
--region REGION \
--resource-manager-tags=TAG_KEY=TAG_VALUE
Substitua o seguinte:
CLUSTER_NAME: o nome do novo cluster.
REGION: a região do Compute Engine onde localizar o cluster.
TAG_KEY e TAG_VALUE: a chave e um valor da etiqueta do Resource Manager que criou. Pode especificar uma lista separada por vírgulas para anexar várias etiquetas seguras compostas pela mesma chave com valores diferentes ou chaves e valores diferentes.
REST
Para criar um cluster do Dataproc e adicionar uma etiqueta segura ao cluster, inclua o campo resourceManagerTags
como parte de um pedido clusters.create.
Segue-se um exemplo do corpo JSON de um pedido cluster.create
que inclui a anexação de uma etiqueta segura "TAG_KEY":"TAG_VALUE"
ao cluster:
{
"clusterName": "CLUSTER_NAME",
"config": {
"gceClusterConfig": {
"resourceManagerTags": {
"TAG_KEY": "TAG_VALUE"
}
}
}
}
Substitua o seguinte:
PROJECT_ID: o ID do projeto apresentado na secção Informações do projeto na Google Cloud consola Painel de controlo.
CLUSTER_NAME: o nome do novo cluster.
TAG_KEY e TAG_VALUE: a chave e um valor da etiqueta do Resource Manager que criou. Pode especificar várias etiquetas seguras compostas pela mesma chave com valores diferentes ou chaves e valores diferentes.
Use etiquetas seguras para redes de clusters
Depois de anexar etiquetas seguras a um cluster, use etiquetas seguras para configurar a rede do cluster:
- Use etiquetas seguras para definir regras de firewall.
- Use etiquetas seguras para conceder ou negar condicionalmente as funções de visualizador de etiquetas de administrador de etiquetas do IAM necessárias para criar e anexar etiquetas seguras a um cluster.
O que se segue?
- Saiba mais sobre etiquetas.
- Saiba mais acerca das etiquetas de rede.