Kuidas seadistada ülesande definitsiooni parameetreid AWS ECS-is?

Kuidas Seadistada Ulesande Definitsiooni Parameetreid Aws Ecs Is



Konteinerimine moodustab pilvandmetöötluse valdkonnas ühe kõige olulisema, kui mitte kõige olulisema osa. See aitab rakendusi juurutada ja hallata lihtsamalt kui kunagi varem. Amazon Elastic Container teenib seda eesmärki väga hästi. See võimaldab luua keerukaid lahendusi juurutuste konteineriseerimiseks ja haldamiseks vaid mõne klõpsuga AWS-i halduskonsoolil.

See allolev juhend selgitab Amazon ECS-i ja ülesannete määratlusi ning samme ülesande määratluse parameetrite seadistamiseks AWS ECS-is.

Mis on Amazon ECS?

Amazon ECS on AWS-i täielikult hallatav teenus, mis teenib konteineriseerimise eesmärki. See muudab rakenduste ja pilvarhitektuurilahenduste juurutamise, skaleerimise ja haldamise lihtsamaks. Konteinerites on kerge ja tasakaalustatud keskkond. ECS-i kasutatakse automatiseerimiseks konteinerite juurutamisel või skaleerimisel.







ECS-iga saavad kasutajad määratleda ülesandeid, mis kapseldavad rakenduse tööks vajalikke konteinereid ja ressursse. Neid ülesandeid saab rühmitada teenusteks, mis tagavad, et kindlaksmääratud arv ülesandeid töötavad pidevalt ja tegelevad automaatselt nõudluse alusel skaleerimisega. See dünaamiline skaleerimisvõimalus muudab ECS-i hästi sobivaks rakendustele, mis kogevad erinevat töökoormust.



Mis on ülesande definitsioon?

Amazon ECS-i ülesande definitsioon on plaan, mis kirjeldab, kuidas konteinerite komplekti tuleks ülesande raames juurutada ja korraldada. See määratleb erinevad parameetrid, sealhulgas kasutatavad Dockeri pildid, protsessori- ja mälunõuded, võrgusätted ja konteineri sõltuvused.



Asume ülesande määratluse parameetrite seadistamise juurde.





Kuidas seadistada ülesande definitsiooni parameetreid AWS ECS-is?

AWS ECS-is on ülesande määratlemise parameetrite seadistamiseks kaks meetodit. Need on:

1. meetod: AWS-i halduskonsooli kasutamine

Alustame AWS-i halduskonsooli meetodiga, et seadistada AWS-i ECS-is ülesande määratlemise parameetrid. Järgige lihtsalt alltoodud samme:



1. samm: otsige ECS-i

Minge AWS-i konsooli ja otsige ' ECS ” otsinguribal, nagu allpool näidatud:

Klõpsake esiletõstetud nuppu ja avaneb järgmine ekraan:

2. samm: avage ülesannete definitsioonid

Nüüd klõpsake nuppu ' Ülesande määratlus ” nuppu, nagu ülal näidatud, ja see viib allolevale ekraanile:

3. samm: looge uus ülesande definitsioon

Nüüd klõpsake nuppu ' Looge uus ülesande definitsioon ” nuppu ja ilmub järgmine ekraan:

Nüüd ilmub järgmine ekraan:

4. toiming: esitage üksikasjad

Esitage üksikasjad jaotises ' Ülesande määratlemise konfiguratsioon ” jaotis vastavalt allolevale pildile:

Kerige alla ja sisestage muud üksikasjad, sealhulgas ' Võrgu suurus ', ' RAM ', ' Mälu ” jne, nagu allpool näidatud:

Kasutajad saavad lisada ' Konteineri üksikasjad 'nagu konteiner' Nimi ” ja „ Pildi URI ' nagu allpool:

5. samm: vajutage Loo nuppu

Jätke kõik muu ja klõpsake nuppu ' Loo ” nuppu paremas alanurgas, nagu allpool näidatud:

6. samm: kinnitamine

See viib järgmisele ekraanile, mis kontrollib ülesande määratluse aktiveerimist. Seda saab näha allpool:

Liigume järgmise meetodi juurde.

2. meetod: JSON-redaktori kasutamine

Korrake ülaltoodud meetodi kahte esimest sammu ja seejärel järgige neid samme.

1. samm: looge uus ülesande definitsioon

Järgmine samm on klõpsata ülaloleval pildil esiletõstetud nupul ja ilmub järgmine ekraan:

See viib allolevale ekraanile:

2. toiming: asendage JSON-kood

Asendage JSON-kood järgmise koodiga:

{
'nõuab ühilduvust' : [
'EC2'
] ,
'containerDefinitions' : [
{
'nimi' : 'Ma olen x00' ,
'pilt' : 'nginx: uusim' ,
'mälu' : 256 ,
'Protsessor' : 256 ,
'oluline' : tõsi ,
'portMappings' : [
{
'konteineriport' : 80 ,
'protokoll' : 'tcp'
}
] ,
'logi konfiguratsioon' : {
'logDriver' : 'awslogs' ,
'valikud' : {
'awslogs-group' : 'awslogs-nginx-ecs' ,
'awslogs-regioon' : 'ap-southeast-1' ,
'awslogs-stream-prefix' : 'nginx'
}
}
}
] ,
'mahud' : [ ] ,
'võrgurežiim' : 'sild' ,
'placement Constraints' : [ ] ,
'perekond' : 'nginx'
}

Asendage piirkond vastavalt ja klõpsake nuppu ' Loo ” nuppu all paremas nurgas, nagu allpool näidatud:

3. samm: kinnitamine

Eespool esiletõstetud nupul klõpsamine viib allolevale kinnituskuvale:

Nii saate seadistada AWS ECS-is ülesande määratluse parameetreid.

Järeldus

Amazon ECS-i ülesande määratlemise parameetreid saab seadistada ka AWS-i halduskonsooli ja JSON-redaktoriga. Amazon ECS sisaldab ülesannete määratlusi, mida saab konteineris olevate rakenduste juurutamiseks ja haldamiseks tõhusalt kirjutada. Ülesannete määratlused moodustavad ECS-i selgroo, pakkudes struktureeritud viisi ülesannete konteinerite määratlemiseks ja konfigureerimiseks. Selles artiklis on üksikasjalikult selgitatud, kuidas seadistada AWS ECS-is ülesande määratlemise parameetreid.