

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# AWS.compute.EKS. AuthRole
<a name="node-eks-authrole"></a>

An AuthRole ermöglicht es Ihnen, dem Amazon EKS-Cluster IAM-Rollen hinzuzufügen, `aws-auth` `ConfigMap` sodass Benutzer mithilfe einer IAM-Rolle auf den Amazon EKS-Cluster zugreifen können.

## Syntax
<a name="node-eks-authrole-syntax"></a>

```
tosca.nodes.AWS.Compute.EKS.AuthRole:
  properties:
    role\$1mappings: List
      arn: String
      groups: List  
  requirements:
    clusters: List
```

## Eigenschaften
<a name="node-eks-authrole-properties"></a>

 `role_mappings`    
Liste der Zuordnungen, die IAM-Rollen definieren, die dem Amazon EKS-Cluster hinzugefügt werden müssen. `aws-auth` `ConfigMap`    
 `arn`    
Der ARN der IAM-Rolle.  
Erforderlich: Ja  
Typ: Zeichenfolge  
 `groups`    
Kubernetes-Gruppen, die der in definierten Rolle zugewiesen werden sollen. `arn`  
Erforderlich: Nein  
Typ: Liste

## Voraussetzungen
<a name="node-eks-authrole-requirements"></a>

 `clusters`    
Ein [AWS.compute.EKS-Knoten](node-eks.md).  
Erforderlich: Ja  
Typ: Liste

## Beispiel
<a name="node-eks-authrole-example"></a>

```
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
```