Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat cluster untuk Instans Terkelola Amazon ECS
Anda membuat cluster untuk menentukan infrastruktur yang dijalankan tugas dan layanan Anda.
Saat Anda membuat cluster untuk Instans Terkelola Amazon ECS, Amazon ECS secara otomatis membuat penyedia kapasitas instans terkelola dengan konfigurasi default. Penyedia kapasitas ini memilih jenis instans yang paling dioptimalkan biaya untuk beban kerja Anda. Anda juga dapat membuat penyedia kapasitas kustom jika memerlukan atribut atau tipe instans tertentu.
Untuk memudahkan proses pembuatan klaster, konsol memiliki opsi default untuk banyak pengaturan.
-
Membuat namespace default AWS Cloud Map yang memiliki nama yang sama dengan cluster. Sebuah namespace memungkinkan layanan yang Anda buat di cluster untuk terhubung ke layanan lain di namespace tanpa konfigurasi tambahan.
Untuk informasi selengkapnya, lihat Hubungkan layanan Amazon ECS.
Anda dapat mengubah opsi berikut:
-
Ubah namespace default yang terkait dengan cluster.
Sebuah namespace memungkinkan layanan yang Anda buat di cluster untuk terhubung ke layanan lain di namespace tanpa konfigurasi tambahan. Namespace default sama dengan nama cluster. Untuk informasi selengkapnya, lihat Hubungkan layanan Amazon ECS.
-
Tetapkan AWS KMS kunci untuk penyimpanan terkelola Anda. Untuk informasi tentang cara membuat kunci, lihat Membuat kunci KMS di Panduan AWS Key Management Service Pengguna.
-
Tambahkan tag untuk membantu Anda mengidentifikasi cluster Anda.
Prasyarat
Sebelum memulai, pastikan Anda telah menyelesaikan langkah-langkah Siapkan untuk menggunakan Amazon ECS dan menetapkan izin IAM yang sesuai. Untuk informasi selengkapnya, lihat Contoh cluster Amazon ECS.
Pengguna yang membuat cluster harus memiliki izin tambahan:iam:CreateServiceLinkedRole.
Jika Anda tidak menentukaninstanceRequirements, Amazon ECS secara otomatis memilih jenis instans yang paling dioptimalkan biaya berdasarkan persyaratan definisi tugas Anda. Untuk menggunakan atribut atau tipe instans tertentu, buat penyedia kapasitas denganinstanceRequirements.
Pahami cara memilih contoh Anda. Untuk informasi selengkapnya, lihat Praktik terbaik pemilihan instans untuk Instans Terkelola Amazon ECS.
Anda memiliki peran IAM yang diperlukan untuk Instans Terkelola Amazon ECS. Hal ini mencakup:
-
Peran Infrastruktur - Memungkinkan Amazon ECS melakukan panggilan ke AWS layanan atas nama Anda untuk mengelola infrastruktur Instans Terkelola Amazon ECS.
Untuk informasi selengkapnya, lihat Peran IAM Infrastruktur Amazon ECS.
-
Profil instans - Memberikan izin untuk agen kontainer Amazon ECS dan daemon Docker yang berjalan pada instans terkelola.
Untuk informasi selengkapnya, lihat Profil instans Instans Terkelola Amazon ECS.
Prosedur konsol
Untuk membuat cluster baru (konsol Amazon ECS)
Buka konsol di https://console.aws.amazon.com/ecs/v2
. -
Dari bilah navigasi, pilih Wilayah untuk digunakan.
-
Di panel navigasi, pilih Klaster.
-
Pada halaman Klaster, pilih Buat klaster.
-
Di bawah Konfigurasi Cluster, konfigurasikan yang berikut ini:
-
Untuk nama Cluster, masukkan nama unik.
Nama tersebut dapat berisi hingga 255 huruf (huruf besar dan huruf kecil), angka, dan tanda hubung.
-
(Opsional) Agar namespace yang digunakan untuk Service Connect berbeda dari nama cluster, untuk Namespace, masukkan nama unik.
-
-
Untuk Penye dia Kapasitas Kustom, lakukan hal berikut:
-
Untuk Pilih metode memperoleh kapasitas EC2, pilih Instans Terkelola Amazon ECS.
-
Untuk Profil instans, pilih peran profil instance.
-
Untuk peran Infrastruktur, pilih peran infrastruktur.
-
Untuk menggunakan penyedia kapasitas kustom, untuk pemilihan instans, pilih Gunakan kustom. Kemudian, untuk setiap atribut, masukkan nilai A tribut.
-
-
(Opsional) Gunakan Wawasan Kontainer, perluas Pem antauan, lalu pilih salah satu opsi berikut:
-
Untuk menggunakan Wawasan Kontainer yang direkomendasikan dengan pengamatan yang ditingkatkan, pilih Wawasan Kontainer dengan pengamatan yang ditingkatkan.
-
Untuk menggunakan Wawasan Kontainer, pilih Wawasan Kontainer.
-
-
(Opsional) Enkripsi data pada penyimpanan terkelola. Di bawah Enkripsi, untuk Peny impanan terkelola, masukkan ARN AWS KMS kunci yang ingin Anda gunakan untuk mengenkripsi data penyimpanan terkelola.
-
(Opsional) Untuk membantu mengidentifikasi cluster Anda, perluas Tag, lalu konfigurasikan tag Anda.
[Tambahkan tag] Pilih Tambah tag dan lakukan hal berikut:
-
Untuk Kunci, masukkan nama kunci.
-
Untuk Nilai, masukkan nilai kunci.
-
-
Pilih Buat.
AWS CLI prosedur
Anda dapat membuat cluster untuk Instans Terkelola Amazon ECS menggunakan. AWS CLI Gunakan versi terbaru dari AWS CLI. Untuk informasi selengkapnya tentang cara memutakhirkan ke versi terbaru, lihat Meng instal atau memperbarui ke versi terbaru AWS CLI.
catatan
Anda dapat menggunakan titik akhir layanan dual-stack untuk berinteraksi dengan Amazon ECS dari AWS AWS CLI, SDK, dan Amazon ECS API melalui IPv4 dan IPv6. Untuk informasi selengkapnya, lihat Menggunakan titik akhir tumpukan ganda Amazon ECS.
Untuk membuat cluster baru (AWS CLI)
-
Buat cluster Anda dengan nama unik menggunakan perintah berikut:
aws ecs create-cluster --cluster-namemanaged-instances-clusterOutput:
{ "cluster": { "status": "ACTIVE", "defaultCapacityProviderStrategy": [], "statistics": [], "capacityProviders": [], "tags": [], "clusterName": "managed-instances-cluster", "settings": [ { "name": "containerInsights", "value": "disabled" } ], "registeredContainerInstancesCount": 0, "pendingTasksCount": 0, "runningTasksCount": 0, "activeServicesCount": 0, "clusterArn": "arn:aws:ecs:region:aws_account_id:cluster/managed-instances-cluster" } } -
(Opsional) Untuk mengaktifkan Wawasan Kontainer dengan pengamatan yang ditingkatkan untuk cluster Anda, gunakan perintah berikut:
aws ecs put-account-setting --name containerInsights --value enhanced -
(Opsional) Untuk menambahkan tag ke cluster Anda, gunakan perintah berikut:
aws ecs tag-resource --resource-arn arn:aws:ecs:region:aws_account_id:cluster/managed-instances-cluster--tags key=Environment,value=Production
Langkah selanjutnya
Buat definisi tugas untuk Instans Terkelola Amazon ECS. Untuk informasi selengkapnya, lihat Membuat definisi tugas Amazon ECS menggunakan konsol.
Jalankan aplikasi Anda sebagai tugas mandiri, atau sebagai bagian dari layanan. Untuk informasi selengkapnya, lihat berikut ini: