

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

# Memperbarui definisi grup kontainer untuk armada Amazon GameLift Servers kontainer
<a name="containers-modify-groups"></a>

Anda dapat memperbarui sebagian besar properti definisi grup kontainer, termasuk definisi kontainer individual. Definisi grup kontainer memiliki nomor versi. Saat Anda memperbarui definisi grup kontainer, Amazon GameLift Servers menyimpan pembaruan dan menambah nomor versi definisi. Saat mengonfigurasi armada kontainer, Anda dapat menentukan versi definisi grup kontainer mana yang akan diterapkan.

Setelah memperbarui definisi grup kontainer, Anda dapat menerapkan versi baru ke armada kontainer baru atau yang sudah ada.

## Perbarui definisi grup kontainer server game
<a name="containers-modify-groups-edit"></a>

Topik ini menjelaskan cara memperbarui definisi grup kontainer server game menggunakan Amazon GameLift Servers konsol atau alat AWS CLI. Untuk informasi lebih rinci tentang fitur opsional, lihat[Sesuaikan armada Amazon GameLift Servers kontainer](containers-design-fleet.md).

**Untuk memperbarui definisi grup kontainer:**

------
#### [ Console ]

Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), pilih Wilayah AWS tempat Anda ingin membuat grup kontainer. 

Buka bilah navigasi kiri konsol dan pilih **Kontainer terkelola: Definisi grup**. Pada halaman definisi grup Container, pilih definisi grup kontainer dan versi yang akan diperbarui.

Setelah menyimpan pembaruan, Anda dapat menggunakan versi baru untuk membuat armada kontainer baru atau Anda dapat menerapkan pembaruan ke armada kontainer yang ada.

**Langkah 1: Tentukan detail definisi grup kontainer**
+ Anda dapat memperbarui memori total dan pengaturan batas vCPU. 

**Langkah 2: Tambahkan definisi wadah**

Anda dapat membuat pembaruan definisi kontainer berikut: 
+ Perbarui definisi wadah yang ada. 
+ Tambahkan definisi wadah dukungan baru.
+ Hapus definisi wadah dukungan.

1. Anda dapat memperbarui **URI gambar ECR**. Pastikan untuk memperbarui setelan **versi Server SDK** agar sesuai dengan gambar baru.

1. Anda dapat memperbarui **rentang port kontainer internal** sesuai kebutuhan. Perubahan yang Anda buat pada pengaturan ini dapat memengaruhi pengaturan port koneksi armada kontainer saat perubahan ini diterapkan ke armada. Untuk detail selengkapnya, lihat [Konfigurasikan koneksi jaringan](containers-design-fleet.md#containers-custom-network). 

**Langkah 3: Konfigurasikan dependensi**
+ Anda dapat mengubah dependensi sesuai kebutuhan. Untuk informasi selengkapnya, lihat [Tetapkan dependensi kontainer](containers-design-fleet.md#containers-design-fleet-dependencies).

**Langkah 3: Tinjau dan buat**
+ Tinjau pembaruan definisi grup kontainer Anda. Gunakan **Edit** untuk membuat perubahan tambahan di bagian mana pun. Setelah selesai, pilih **Buat** untuk menghasilkan versi baru dari definisi grup kontainer. 

  Jika permintaan Anda berhasil, konsol akan menampilkan halaman detail untuk sumber definisi grup kontainer baru. Awalnya statusnya adalah`COPYING`, karena Amazon GameLift Servers mulai mengambil snapshot dari semua gambar kontainer untuk grup. Ketika fase ini selesai, status definisi grup kontainer berubah menjadi`READY`. Definisi grup kontainer harus dalam `READY` status sebelum Anda dapat membuat armada kontainer dengannya.

------
#### [ AWS CLI ]

Saat Anda menggunakan AWS CLI untuk membuat atau memperbarui definisi grup kontainer, pertahankan konfigurasi definisi kontainer Anda dalam file terpisah. `JSON` Anda dapat mereferensikan file dalam perintah CLI Anda. Lihat [Buat `JSON` file definisi kontainer](containers-create-groups.md#containers-definitions-create) contoh skema.

Saat memperbarui definisi, Anda hanya perlu menentukan nilai yang ingin Anda perbarui. Amazon GameLift Serversmempertahankan nilai apa pun yang tidak Anda sertakan dalam permintaan pembaruan Anda. Jika Anda mengubah definisi kontainer. Namun, saat mengubah definisi wadah, berikan satu set lengkap.

**Untuk memperbarui definisi grup kontainer**  
Untuk memperbarui definisi grup kontainer baru, gunakan perintah `update-container-group-definition` CLI. Untuk informasi selengkapnya tentang perintah ini, lihat [update-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-container-group-definition.html)di Referensi *Perintah AWS CLI*.  

**Example : grup kontainer server game**  
Anda dapat menentukan versi definisi grup kontainer saat mengambil, memperbarui, atau menghapus definisi grup kontainer, atau saat membuat atau memperbarui armada kontainer. Setiap definisi grup kontainer memiliki properti versi. Selain itu, nilai ARN definisi dan menentukan nomor versi.  
Contoh ini menggambarkan permintaan untuk perubahan definisi grup kontainer server game. Ini mengasumsikan bahwa Anda telah membuat file JSON dengan definisi wadah untuk grup ini. Contoh ini menggunakan nilai ARN untuk nama definisi, dan menentukan bahwa pembaruan adalah ke versi 1.  

```
aws gamelift update-container-group-definition \
    --name arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:1 \
    --operating-system AMAZON_LINUX_2023 \
    --container-group-type GAME_SERVER \
    --total-memory-limit-mebibytes 4096 \
    --total-vcpu-limit 1 \
    --container-definitions file://SimpleServer.json
```

------

## Mengkloning definisi grup kontainer
<a name="containers-create-groups-clone"></a>

Anda dapat menggunakan Amazon GameLift Servers konsol untuk mengkloning definisi grup kontainer yang ada. 

**Untuk mengkloning grup kontainer**

1. Di [Amazon GameLift Serverskonsol](https://console.aws.amazon.com/gamelift/), buka panel navigasi kiri dan pilih **Grup kontainer**.

1. Pada halaman daftar **Container groups**, pilih grup kontainer yang ada yang ingin Anda kloning. Setelah Anda memilih grup kontainer, tombol **Clone** aktif.

1. Pilih **Klon**. Tindakan ini membuka wizard pembuatan grup kontainer dengan pengaturan yang telah diisi sebelumnya.

1. Masukkan nama baru untuk grup kontainer kloning. Grup kontainer di wilayah yang sama harus memiliki nama yang unik. 

1. Melangkah melalui grup kontainer dan halaman definisi kontainer, tinjau, dan **Buat** grup kontainer baru.