

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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

AuthRole은 사용자가 IAM 역할을 사용하여 Amazon EKS 클러스터 `aws-auth` `ConfigMap`에 액세스할 수 있도록 Amazon EKS 클러스터에 IAM 역할을 추가할 수 있게 해 줍니다.

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

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

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

 `role_mappings`    
Amazon EKS 클러스터 `aws-auth` `ConfigMap`에 추가해야 하는 IAM 역할을 정의하는 매핑 목록입니다.    
 `arn`    
IAM 역할의 ARN입니다.  
필수 항목 여부: 예  
유형: String  
 `groups`    
`arn`에 정의된 역할에 할당할 Kubernetes 그룹입니다.  
필수 여부: 아니요  
유형: 목록

## 요구 사항
<a name="node-eks-authrole-requirements"></a>

 `clusters`    
[AWS.Compute.EKS](node-eks.md) 노드입니다.  
필수 여부: 예  
유형: 목록

## 예제
<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
```