Bagaimana untuk Menyediakan Parameter Definisi Tugasan dalam AWS ECS?

Bagaimana Untuk Menyediakan Parameter Definisi Tugasan Dalam Aws Ecs



Pengkontenaan membentuk salah satu bahagian yang paling penting, jika bukan bahagian yang paling penting dalam bidang pengkomputeran awan. Ia membantu dalam penggunaan dan pengurusan aplikasi dengan lebih mudah berbanding sebelum ini. Bekas Elastik Amazon berfungsi dengan baik untuk tujuan ini. Ia membolehkan penciptaan penyelesaian canggih untuk menyimpan dan mengurus penempatan dengan hanya beberapa klik pada konsol pengurusan AWS.

Panduan di bawah ini akan menerangkan Amazon ECS dan takrifan tugasan serta langkah-langkah untuk menyediakan parameter takrifan tugas dalam AWS ECS.

Apakah Amazon ECS?

Amazon ECS ialah perkhidmatan terurus sepenuhnya oleh AWS yang berfungsi untuk tujuan kontena. Ini menjadikannya lebih mudah untuk menggunakan, menskala dan mengurus aplikasi dan penyelesaian arkitek awan. Bekas mempunyai persekitaran yang ringan dan seimbang. ECS digunakan untuk automasi apabila menggunakan atau menskalakan bekas.







Dengan ECS, pengguna boleh menentukan tugas, yang merangkumi bekas dan sumber yang diperlukan untuk aplikasi dijalankan. Tugas-tugas ini boleh dikumpulkan ke dalam perkhidmatan, yang memastikan bilangan tugasan yang ditentukan terus berjalan dan mengendalikan penskalaan secara automatik berdasarkan permintaan. Keupayaan penskalaan dinamik ini menjadikan ECS sangat sesuai untuk aplikasi yang mengalami beban kerja yang berbeza-beza.



Apakah Definisi Tugas?

Takrifan tugasan dalam Amazon ECS ialah rangka tindakan yang menerangkan cara satu set bekas harus digunakan dan diatur dalam tugasan. Ia mentakrifkan pelbagai parameter, termasuk imej Docker untuk digunakan, keperluan CPU dan memori, tetapan rangkaian dan kebergantungan kontena.



Mari kita pergi untuk menyediakan parameter definisi tugas.





Bagaimana untuk Menyediakan Parameter Definisi Tugasan dalam AWS ECS?

Terdapat dua kaedah untuk menyediakan parameter definisi tugas dalam AWS ECS. Ini adalah:

Kaedah 1: Menggunakan Konsol Pengurusan AWS

Mari mulakan dengan kaedah AWS Management Console untuk menyediakan parameter definisi tugas dalam AWS ECS. Hanya ikuti langkah-langkah yang diberikan di bawah:



Langkah 1: Cari ECS

Pergi ke konsol AWS dan cari “ ECS ” dalam bar carian seperti yang ditunjukkan di bawah:

Klik pada butang yang diserlahkan dan skrin berikut akan muncul:

Langkah 2: Buka Definisi Tugas

Sekarang klik pada ' Definisi tugas ” seperti yang ditunjukkan di atas dan ia akan membawa ke skrin di bawah:

Langkah 3: Buat Definisi Tugasan Baharu

Sekarang klik pada ' Buat definisi tugas baharu ” dan skrin di bawah akan muncul:

Sekarang, skrin berikut akan muncul:

Langkah 4: Berikan Butiran

Berikan butiran dalam ' Konfigurasi definisi tugas ” bahagian seperti gambar di bawah:

Tatal ke bawah dan berikan butiran lain termasuk ' Saiz Rangkaian ',' Ram ',' Ingatan ”, dsb. seperti yang ditunjukkan di bawah:

Pengguna boleh menambah “ Butiran bekas 'seperti bekas' Nama ” dan “ URI imej ' seperti di bawah:

Langkah 5: Tekan Butang Cipta

Tinggalkan yang lain dan klik pada “ Buat butang ” di sudut kanan bawah seperti yang ditunjukkan di bawah:

Langkah 6: Pengesahan

Ini akan membawa kepada skrin seterusnya yang mengesahkan pengaktifan definisi tugas. Ini boleh dilihat di bawah:

Mari pergi ke kaedah seterusnya.

Kaedah 2: Menggunakan Editor JSON

Ulangi dua langkah pertama daripada kaedah di atas dan ikuti langkah berikut selepas itu:

Langkah 1: Buat Definisi Tugasan Baharu

Langkah seterusnya ialah klik pada butang yang diserlahkan dalam imej di atas dan skrin berikut akan muncul:

Ini akan membawa kepada skrin di bawah:

Langkah 2: Gantikan Kod JSON

Gantikan kod JSON dengan kod berikut:

{
'memerlukan Keserasian' : [
'EC2'
] ,
'kontenaDefinisi' : [
{
'nama' : 'Saya x00' ,
'gambar' : 'nginx:terbaru' ,
'ingatan' : 256 ,
'CPU' : 256 ,
'penting' : benar ,
'portMappings' : [
{
'ContainerPort' : 80 ,
'protokol' : 'tcp'
}
] ,
'Konfigurasi log' : {
'logDriver' : 'awslogs' ,
'pilihan' : {
'kumpulan-awslogs' : 'awslogs-nginx-ecs' ,
'wslogs-region' : 'ap-tenggara-1' ,
'awalan-aliran-awslogs' : 'nginx'
}
}
}
] ,
'jilid' : [ ] ,
'mod rangkaian' : 'jambatan' ,
'Kekangan penempatan' : [ ] ,
'keluarga' : 'nginx'
}

Gantikan wilayah dengan sewajarnya dan klik pada ' Buat butang ” di sudut kanan bawah seperti yang ditunjukkan di bawah:

Langkah 3: Pengesahan

Mengklik pada butang yang diserlahkan di atas akan membawa kepada skrin pengesahan di bawah:

Inilah cara untuk menyediakan parameter definisi tugas dalam AWS ECS.

Kesimpulan

Parameter definisi tugas Amazon ECS boleh disediakan menggunakan konsol pengurusan AWS dan editor JSON juga. Amazon ECS mengandungi takrifan tugas yang boleh ditulis dengan cekap untuk menggunakan dan mengurus aplikasi yang disimpan dalam kontena. Takrifan tugas membentuk tulang belakang ECS ​​dengan menawarkan cara berstruktur untuk mentakrif dan mengkonfigurasi bekas dalam tugas. Artikel ini telah menerangkan secara terperinci cara menyediakan parameter definisi tugas dalam AWS ECS.