As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS.compute.eks. AuthRole
Um AuthRole permite que você adicione funções do IAM ao cluster aws-auth
ConfigMap
do Amazon EKS para que os usuários possam acessar o cluster do Amazon EKS usando uma função do IAM.
Sintaxe
tosca.nodes.AWS.Compute.EKS.AuthRole:
properties:
role_mappings: List
arn: String
groups: List
requirements:
clusters: List
Propriedades
-
role_mappings
-
Lista de mapeamentos que definem perfis do IAM que precisam ser adicionadas ao cluster
aws-auth
ConfigMap
do Amazon EKS.-
arn
-
O ARN do perfil do IAM.
Obrigatório: Sim
Tipo: String
-
groups
-
Grupos do Kubernetes a serem atribuídos ao perfil definido em
arn
.Obrigatório: não
Tipo: lista
-
Requisitos
-
clusters
-
Um nó AWS.Compute.EKS.
Obrigatório: sim
Tipo: lista
Exemplo
EKSAuthMapRoles: type: tosca.nodes.AWS.Compute.EKS.AuthRole properties: role_mappings: - arn: arn:aws:iam::${AWS::TNB::AccountId}:role/
TNBHookRole1
groups: - system:nodes - system:bootstrappers - arn: arn:aws:iam::${AWS::TNB::AccountId}:role/TNBHookRole2
groups: - system:nodes - system:bootstrappers requirements: clusters: -Free5GCEKS1
-Free5GCEKS2