

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

Berikan nama klaster, versi Kubernetes yang diinginkan, dan peran yang memungkinkan bidang kontrol Kubernetes mengelola sumber daya yang diperlukan untuk Anda. AWS NFs Plugin Multus Container Network Interface (CNI) diaktifkan. Anda dapat melampirkan beberapa antarmuka jaringan dan menerapkan konfigurasi jaringan lanjutan ke fungsi jaringan berbasis Kubernetes. Anda juga menentukan akses endpoint cluster dan subnet untuk cluster Anda.

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

```
tosca.nodes.AWS.Compute.EKS:
  capabilities:
    multus:
      properties:
        enabled: Boolean
        multus\$1role: String
    ebs\$1csi:
      properties:
        enabled: Boolean
        version: String      
  properties:
    version: String
    access: String
    cluster\$1role: String
    tags: List
    ip\$1family: String        
  requirements:
    subnets: List
```

## Kemampuan
<a name="node-eks-capabilities"></a><a name="node_eks_multus"></a>`multus`

Opsional. Properti yang mendefinisikan penggunaan Multus Container Network Interface (CNI). 

Jika Anda menyertakan`multus`, tentukan `enabled` dan `multus_role` properti.

 `enabled`    
Menunjukkan apakah kemampuan Multus default diaktifkan.  
Wajib: Ya  
Jenis: Boolean

 `multus_role`    
Peran untuk manajemen antarmuka jaringan Multus.  
Wajib: Ya  
Tipe: String<a name="node_eks_ebs_csi"></a>`ebs_csi`

Properti yang menentukan driver Amazon EBS Container Storage Interface (CSI) yang diinstal di cluster Amazon EKS.

Aktifkan plugin ini untuk menggunakan node yang dikelola sendiri Amazon EKS di AWS Outposts, AWS Local Zones, atau Wilayah AWS. Untuk informasi selengkapnya, lihat [driver Amazon Elastic Block Store CSI](https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi.html) di **Panduan Pengguna Amazon EKS**.

 `enabled`    
Menunjukkan apakah driver Amazon EBS CSI default diinstal.  
Wajib: Tidak  
Jenis: Boolean

 `version`    
Versi add-on driver Amazon EBS CSI. Versi harus cocok dengan salah satu versi yang dikembalikan oleh *DescribeAddonVersions*tindakan. Untuk informasi selengkapnya, lihat [DescribeAddonVersions](https://docs.aws.amazon.com/eks/latest/APIReference/API_DescribeAddonVersions.html)di *Referensi API Amazon EKS*   
Wajib: Tidak  
Tipe: String

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

 `version`    
Versi Kubernetes untuk cluster. AWS Telco Network Builder mendukung Kubernetes versi 1.25 hingga 1.32.  
Wajib: Ya  
Tipe: String  
Nilai yang mungkin: 1,25 \$1 1,26 \$1 1,27 \$1 1,28 \$1 1,29 \$1 1,30 \$1 1,31 \$1 1,32

 `access`    
Akses endpoint cluster.  
Wajib: Ya  
Tipe: String  
Nilai yang mungkin: `PRIVATE` \$1 `PUBLIC` \$1 `ALL`

 `cluster_role`    
Peran manajemen cluster.  
Wajib: Ya  
Tipe: String

 `tags`    
Tag untuk dilampirkan ke sumber daya.  
Wajib: Tidak  
Tipe: Daftar

 `ip_family`    
Menunjukkan keluarga IP untuk alamat layanan dan pod di cluster.  
Nilai yang diizinkan:`IPv4`, `IPv6`  
Nilai default: `IPv4`  
Wajib: Tidak  
Tipe: String

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

 `subnets`    
Sebuah [AWS simpul.Networking.Subnet](node-subnet.md).  
Wajib: Ya  
Tipe: Daftar

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

```
SampleEKS:
  type: tosca.nodes.AWS.Compute.EKS
  properties:
    version: "1.26"
    access: "ALL"
    cluster_role: "arn:aws:iam::${AWS::TNB::AccountId}:role/SampleRole"
    ip_family: "IPv6"
    tags:
      - "Name=SampleVPC"
      - "Environment=Testing" 
  capabilities:
    multus:
      properties:
        enabled: true
        multus_role: "arn:aws:iam::${AWS::TNB::AccountId}:role/MultusRole"
    ebs_csi:
      properties:
        enabled: true
        version: "v1.16.0-eksbuild.1"        
  requirements:
    subnets:
    - SampleSubnet01
    - SampleSubnet02
```