AWS.compute.eks. AuthRole - AWS Construtor de rede Telco

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