Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Meluncurkan instance kontainer Windows Amazon ECS
Instans kontainer Amazon ECS Anda dibuat menggunakan konsol Amazon EC2. Sebelum memulai, pastikan Anda telah menyelesaikan langkah-langkah tersebut di Siapkan untuk menggunakan Amazon ECS.
Untuk informasi selengkapnya tentang wizard peluncuran, lihat Luncurkan instance menggunakan wizard instance peluncuran baru di Panduan Pengguna Amazon EC2.
Anda dapat menggunakan wizard Amazon EC2 baru untuk meluncurkan instance. Anda dapat menggunakan daftar berikut untuk parameter dan membiarkan parameter tidak terdaftar sebagai default. Instruksi berikut membawa Anda melalui setiap kelompok parameter.
Prosedur
Sebelum memulai, selesaikan langkah-langkah di Siapkan untuk menggunakan Amazon ECS.
Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/
. -
Di bilah navigasi di bagian atas layar, saat ini AWS Wilayah ditampilkan (misalnya, AS Timur (Ohio)). Pilih Wilayah tempat instans akan diluncurkan. Pilihan ini penting karena beberapa sumber daya Amazon EC2 dapat dibagikan di antara Wilayah, sedangkan sumber daya yang lainnya tidak.
-
Dari dasbor konsol Amazon EC2, pilih Luncurkan instans.
Nama dan tanda
Nama instans adalah tanda, di mana kuncinya adalah Name, dan nilainya adalah nama yang Anda tentukan. Anda dapat menandai instance, volume, dan grafik elastis. Untuk Instans Spot, Anda hanya dapat menandai permintaan Instans Spot.
Menentukan nama instans dan tanda tambahan bersifat opsional.
-
Untuk Nama, masukkan nama deskriptif untuk instans tersebut. Jika Anda tidak menentukan nama, instans dapat diidentifikasi berdasarkan ID-nya, yang secara otomatis dihasilkan saat Anda meluncurkan instans tersebut.
-
Untuk menambahkan tanda tambahan, pilih Tambahkan tanda tambahan. Pilih Tambahkan tanda, lalu masukkan kunci dan nilai, lalu pilih jenis sumber daya yang akan diberi tanda. Pilih Tambah tanda lagi untuk setiap tanda tambahan yang akan ditambahkan.
Aplikasi dan Gambar OS (Gambar Mesin Amazon)
Amazon Machine Image (AMI) berisi informasi yang diperlukan untuk membuat instans. Misalnya, AMI mungkin berisi perangkat lunak yang diperlukan untuk bertindak sebagai server web, seperti Apache, dan situs web Anda.
Untuk Amazon terbaru ECS-optimized AMI dan nilai-nilainya, lihat Windows Amazon ECS-optimized AMI.
Gunakan Cari bar untuk menemukan Amazon yang cocok ECS-optimized AMI diterbitkan oleh AWS.
-
Berdasarkan kebutuhan Anda, masukkan salah satu AMI berikut di Cari bar dan tekan Masuk.
-
Windows_Server-2022-English-Full-ECS_Dioptimalkan
-
Windows_Server-2022-English-Core-ECS_Dioptimalkan
-
Windows_Server-2019-English-Full-ECS_Dioptimalkan
-
Windows_Server-2019-English-Core-ECS_Dioptimalkan
-
Windows_Server-2016-English-Full-ECS_Dioptimalkan
-
-
Pada Pilih Gambar Mesin Amazon (AMI) halaman, pilih AMI Komunitas tab.
-
Dari daftar yang muncul, pilih Microsoft-verified AMI dengan tanggal publikasi terbaru dan klik Pilih.
Tipe instans
Tipe instans mendefinisikan konfigurasi perangkat keras dan ukuran instans. Tipe instans yang lebih besar memiliki lebih banyak CPU dan memori. Untuk informasi selengkapnya, lihat Tipe instans.
-
Untuk Tipe instans, pilih tipe instans untuk instans tersebut.
Tipe instans yang Anda pilih menentukan sumber daya yang tersedia untuk menjalankan tugas Anda.
Pasangan kunci (login)
Untuk Nama pasangan kunci, pilih pasangan kunci yang ada, atau pilih Buat pasangan kunci baru untuk membuat yang baru.
penting
Jika Anda memilih opsi Lanjutkan tanpa pasangan kunci (Tidak direkomendasikan), Anda tidak akan dapat terhubung ke instans tersebut, kecuali Anda memilih sebuah AMI yang dikonfigurasi agar pengguna dapat masuk dengan cara lain.
Pengaturan jaringan
Konfigurasikan pengaturan jaringan, sesuai keperluan.
-
Platform jaringan: Pilih Awan Pribadi Virtual (VPC), dan kemudian tentukan subnet di Antarmuka jaringan bagian.
-
VPC: Pilih VPC yang ada untuk membuat grup keamanan.
-
Subnet: Anda dapat meluncurkan sebuah instans di subnet yang terkait dengan Zona Ketersediaan, Local Zone, Wavelength Zone, atau Outpost.
Untuk meluncurkan instans di Zona Ketersediaan, pilih subnet tempat Anda akan meluncurkan instans. Untuk membuat subnet baru, pilih Buat subnet baru untuk membuka konsol Amazon VPC. Setelah selesai, kembali ke wizard peluncuran instans dan pilih ikon Segarkan untuk memuat subnet Anda dalam daftar.
Untuk meluncurkan instans di Local Zone, pilih subnet yang Anda buat di Local Zone.
Untuk meluncurkan sebuah instans di Outpost, pilih subnet di VPC yang Anda kaitkan dengan Outpost.
-
Auto-assign IP Publik: Jika instance Anda harus dapat diakses dari internet, verifikasi bahwa Auto-assign IP Publik Bidang diatur ke Aktifkan. Jika tidak, atur bidang ini ke Nonaktifkan.
catatan
Instans kontainer memerlukan akses untuk berkomunikasi dengan titik akhir layanan Amazon ECS. Ini bisa melalui antarmuka titik akhir VPC atau melalui Anda contoh kontainer memiliki alamat IP publik.
Untuk informasi selengkapnya tentang titik akhir antarmuka VPC, lihat Titik akhir VPC antarmuka Amazon ECS (AWS PrivateLink)
Jika Anda tidak memiliki antarmuka titik akhir VPC yang dikonfigurasi dan contoh kontainer tidak memiliki alamat IP publik, maka mereka harus menggunakan terjemahan alamat jaringan (NAT) untuk menyediakan akses ini. Untuk informasi lebih lanjut, lihat Gerbang NAT di Panduan Pengguna Amazon VPC dan Menggunakan proxy HTTP untuk instans container Amazon ECS Linux dalam panduan ini.
-
Firewall (grup keamanan): Gunakan grup keamanan untuk menentukan aturan firewall untuk instance kontainer Anda. Aturan ini menentukan lalu lintas jaringan masuk yang dikirim ke instans kontainer Anda. Semua lalu lintas lainnya diabaikan.
-
Untuk memilih grup keamanan yang ada, pilih Pilih grup keamanan yang ada, dan pilih grup keamanan yang Anda buat Siapkan untuk menggunakan Amazon ECS
-
Mengonfigurasi penyimpanan
AMI yang Anda pilih mencakup satu atau lebih volume penyimpanan, termasuk volume root. Anda dapat menentukan volume tambahan untuk dilampirkan ke instans.
Anda dapat menggunakan Sederhana melihat.
-
Jenis penyimpanan: Konfigurasikan penyimpanan untuk instance kontainer Anda.
Jika Anda menggunakan Amazon ECS-optimized Amazon Linux AMI, instans Anda memiliki dua volume yang dikonfigurasi. Akar volume adalah untuk penggunaan sistem operasi, dan volume Amazon EBS kedua (dilampirkan ke
/dev/xvdcz) adalah untuk penggunaan Docker.Anda dapat menambah atau mengurangi ukuran volume bagi instans Anda untuk memenuhi kebutuhan aplikasi Anda.
Detail lanjutan
Untuk Detail lanjutan, perluas bagian untuk melihat kolom dan menentukan parameter tambahan apa pun untuk instans.
-
Opsi pembelian: Pilih Minta Instans Spot untuk meminta Instans Spot. Anda juga perlu mengatur bidang lain yang terkait dengan Instans Spot. Untuk informasi lebih lanjut, lihat Permintaan Instans Spot.
catatan
Jika Anda menggunakan Instans Spot dan melihat
Not availablepesan, Anda mungkin perlu memilih jenis instance yang berbeda..
-
Profil instans IAM: Pilih peran IAM instance kontainer Anda. Hal ini biasanya bernama
ecsInstanceRole.penting
Jika Anda tidak meluncurkan instance kontainer dengan izin IAM yang tepat, agen Amazon ECS Anda tidak dapat terhubung ke cluster Anda. Untuk informasi selengkapnya, lihat Peran IAM instans kontainer Amazon ECS.
-
(Opsional) Data pengguna: Konfigurasikan instance kontainer Amazon ECS Anda dengan data pengguna, seperti variabel lingkungan agen dari Konfigurasi agen kontainer Amazon ECS. Skrip data pengguna Amazon EC2 hanya dijalankan satu kali, saat instance pertama kali diluncurkan. Berikut ini adalah contoh umum dari kegunaan data pengguna:
-
Secara default, instans kontainer Anda meluncurkan ke klaster default Anda. Untuk meluncurkan ke klaster non-default, pilih daftar Detail Lanjutan. Kemudian, tempel skrip berikut ke Data pengguna bidang, mengganti
your_cluster_namedengan nama cluster Anda.EnableTaskIAMRolemengaktifkan fitur peran Task IAM untuk tugas tersebut.Selain itu, opsi berikut tersedia saat Anda menggunakan
awsvpcmode jaringan.-
EnableTaskENI: Bendera ini mengaktifkan jaringan tugas dan diperlukan saat Anda menggunakanawsvpcmode jaringan. -
AwsvpcBlockIMDS: Bendera opsional ini memblokir akses IMDS untuk wadah tugas yang berjalan diawsvpcmode jaringan. -
AwsvpcAdditionalLocalRoutes: Bendera opsional ini memungkinkan Anda untuk memiliki rute tambahan di ruang nama tugas.Ganti
ip-addressdengan Alamat IP untuk rute tambahan, misalnya 172.31.42.23/32.
<powershell> Import-Module ECSTools Initialize-ECSAgent -Clusteryour_cluster_name-EnableTaskIAMRole -EnableTaskENI -AwsvpcBlockIMDS -AwsvpcAdditionalLocalRoutes '["ip-address"]' </powershell> -
-