Kako postaviti parametre definicije zadatka u AWS ECS?

Kako Postaviti Parametre Definicije Zadatka U Aws Ecs



Kontejnerizacija je jedan od najvažnijih dijelova, ako ne i najvažniji dio u polju računalstva u oblaku. Pomaže u implementaciji i upravljanju aplikacijama lakše nego ikada. Amazon Elastic Container vrlo dobro služi ovoj svrsi. Omogućuje stvaranje sofisticiranih rješenja za kontejneriziranje i upravljanje implementacijama sa samo nekoliko klikova na AWS konzoli za upravljanje.

Ovaj vodič u nastavku objasnit će Amazon ECS i definicije zadataka te korake za postavljanje parametara definicije zadataka u AWS ECS.

Što je Amazon ECS?

Amazon ECS je usluga kojom u potpunosti upravlja AWS i služi u svrhu kontejnerizacije. To olakšava implementaciju, skaliranje i upravljanje aplikacijama i rješenjima u oblaku. Kontejneri imaju lagano i uravnoteženo okruženje. ECS se koristi za automatizaciju prilikom postavljanja ili skaliranja spremnika.







Pomoću ECS-a korisnici mogu definirati zadatke koji sadrže spremnike i resurse potrebne za rad aplikacije. Ti se zadaci mogu grupirati u usluge, koje osiguravaju da se navedeni broj zadataka kontinuirano izvodi i automatski obrađuju skaliranje na temelju zahtjeva. Ova mogućnost dinamičkog skaliranja čini ECS prikladnim za aplikacije koje imaju različita radna opterećenja.



Što je definicija zadatka?

Definicija zadatka u Amazon ECS-u nacrt je koji opisuje kako bi skup spremnika trebao biti raspoređen i orkestriran unutar zadatka. Definira različite parametre, uključujući Docker slike koje će se koristiti, CPU i memorijske zahtjeve, mrežne postavke i ovisnosti o spremniku.



Krenimo s postavljanjem parametara definicije zadatka.





Kako postaviti parametre definicije zadatka u AWS ECS?

Postoje dvije metode za postavljanje parametara definicije zadatka u AWS ECS. Ovi su:

Metoda 1: Korištenje AWS konzole za upravljanje

Počnimo s metodom AWS konzole za upravljanje za postavljanje parametara definicije zadatka u AWS ECS. Samo slijedite dolje navedene korake:



Korak 1: Pretražite ECS

Idite na AWS konzolu i potražite ' ECS ” u traci za pretraživanje kao što je prikazano u nastavku:

Kliknite na označeni gumb i pojavit će se sljedeći ekran:

Korak 2: Otvorite Definicije zadataka

Sada kliknite na ' Definicija zadatka ” kao što je prikazano gore i to će dovesti do donjeg zaslona:

Korak 3: Stvorite novu definiciju zadatka

Sada kliknite na ' Stvorite novu definiciju zadatka ” i pojavit će se donji zaslon:

Sada će se pojaviti sljedeći ekran:

Korak 4: Navedite pojedinosti

Navedite pojedinosti u ' Konfiguracija definicije zadatka ” kao na slici ispod:

Pomaknite se prema dolje i navedite druge pojedinosti uključujući ' Veličina mreže ', ' radna memorija ', ' Memorija ”, itd. kao što je prikazano u nastavku:

Korisnici mogu dodati ' Detalji spremnika 'kao što je kontejner' Ime ' i ' URI slike ' kao ispod:

Korak 5: Pritisnite gumb Stvori

Ostavite sve ostalo i kliknite na ' Stvoriti ” u donjem desnom kutu kao što je prikazano u nastavku:

Korak 6: Provjera

To će dovesti do sljedećeg zaslona koji provjerava aktivaciju definicije zadatka. Ovo se može vidjeti ispod:

Prijeđimo na sljedeću metodu.

Metoda 2: Korištenje JSON uređivača

Ponovite prva dva koraka iz gornje metode i slijedite ove korake nakon toga:

Korak 1: Stvorite novu definiciju zadatka

Sljedeći korak je kliknuti na označeni gumb na gornjoj slici i pojavit će se sljedeći ekran:

To će dovesti do sljedećeg zaslona:

Korak 2: Zamijenite JSON kod

Zamijenite JSON kod sljedećim kodom:

{
'zahtijeva kompatibilnosti' : [
'EC2'
] ,
'Definicije spremnika' : [
{
'Ime' : 'Ja sam x00' ,
'slika' : 'nginx:najnovije' ,
'memorija' : 256 ,
'procesor' : 256 ,
'bitno' : istina ,
'portMappings' : [
{
'containerPort' : 80 ,
'protokol' : 'tcp'
}
] ,
'konfiguracija dnevnika' : {
'logDriver' : 'awslogs' ,
'opcije' : {
'awslogs-group' : 'awslogs-nginx-ecs' ,
'awslogs-regija' : 'ap-jugoistok-1' ,
'awslogs-stream-prefix' : 'nginx'
}
}
}
] ,
'volume' : [ ] ,
'mrežni način rada' : 'most' ,
'ograničenja položaja' : [ ] ,
'obitelj' : 'nginx'
}

Zamijenite regiju u skladu s tim i kliknite na ' Stvoriti ” u donjem desnom kutu kao što je prikazano u nastavku:

Korak 3: Provjera

Klikom na gore označeni gumb otvorit će se donji ekran za potvrdu:

Ovako možete postaviti parametre definicije zadatka u AWS ECS.

Zaključak

Parametri definiranja zadatka Amazon ECS mogu se postaviti pomoću upravljačke konzole AWS i JSON editora. Amazon ECS sadrži definicije zadataka koje se mogu učinkovito napisati za implementaciju i upravljanje aplikacijama koje su u kontejnerima. Definicije zadataka čine okosnicu ECS-a nudeći strukturirani način definiranja i konfiguriranja spremnika unutar zadataka. Ovaj članak detaljno je objasnio kako postaviti parametre definicije zadatka u AWS ECS.