Ta vodnik spodaj pojasnjuje Amazon ECS in definicije nalog ter korake za nastavitev parametrov definicije nalog v AWS ECS.
Kaj je Amazon ECS?
Amazon ECS je storitev, ki jo v celoti upravlja AWS in služi namenu kontejnerizacije. To olajša uvajanje, prilagajanje in upravljanje aplikacij in rešitev v oblaku. Kontejnerji imajo lahko in uravnoteženo okolje. ECS se uporablja za avtomatizacijo pri nameščanju ali spreminjanju vsebnikov.
Z ECS lahko uporabniki definirajo naloge, ki zajemajo vsebnike in vire, potrebne za delovanje aplikacije. Te naloge je mogoče združiti v storitve, ki zagotavljajo, da se določeno število nalog neprekinjeno izvaja in samodejno obravnavajo skaliranje glede na povpraševanje. Zaradi te zmožnosti dinamičnega skaliranja je ECS zelo primeren za aplikacije, ki imajo različne delovne obremenitve.
Kaj je definicija naloge?
Definicija naloge v Amazon ECS je načrt, ki opisuje, kako naj bo nabor vsebnikov nameščen in orkestriran znotraj naloge. Določa različne parametre, vključno s slikami Docker za uporabo, zahtevami CPE in pomnilnika, omrežnimi nastavitvami in odvisnostmi vsebnika.
Pojdimo k nastavitvi parametrov definicije naloge.
Kako nastaviti parametre za definicijo opravila v AWS ECS?
Obstajata dva načina za nastavitev parametrov definicije opravila v AWS ECS. To so:
1. način: Uporaba konzole za upravljanje AWS
Začnimo z metodo upravljalne konzole AWS za nastavitev parametrov definicije nalog v AWS ECS. Samo sledite spodnjim korakom:
1. korak: Iskanje ECS
Pojdite na konzolo AWS in poiščite » ECS « v iskalni vrstici, kot je prikazano spodaj:
Kliknite na označeni gumb in prikazal se bo naslednji zaslon:
2. korak: Odprite Definicije opravil
Zdaj kliknite na ' Opredelitev naloge «, kot je prikazano zgoraj, in to bo pripeljalo do spodnjega zaslona:
3. korak: Ustvarite novo definicijo opravila
Zdaj kliknite na ' Ustvari novo definicijo naloge ” in prikazal se bo spodnji zaslon:
Sedaj se prikaže naslednji zaslon:
4. korak: Navedite podrobnosti
Navedite podrobnosti v ' Konfiguracija definicije naloge ” kot na spodnji sliki:
Pomaknite se navzdol in navedite druge podrobnosti, vključno z » Velikost omrežja ', ' Oven ', ' Spomin «, itd., kot je prikazano spodaj:
Uporabniki lahko dodajo » Podrobnosti zabojnika ' kot je posoda ' Ime « in » URI slike ' kot spodaj:
5. korak: Pritisnite gumb Ustvari
Pustite vse ostalo in kliknite » Ustvari ” v spodnjem desnem kotu, kot je prikazano spodaj:
6. korak: Preverjanje
To bo vodilo do naslednjega zaslona, ki preveri aktivacijo definicije opravila. To lahko vidite spodaj:
Pojdimo na naslednjo metodo.
2. način: Uporaba urejevalnika JSON
Ponovite prva dva koraka iz zgornje metode in nato sledite tem korakom:
1. korak: Ustvarite novo definicijo opravila
Naslednji korak je klik na označen gumb na zgornji sliki in prikazal se bo naslednji zaslon:
To bo vodilo do spodnjega zaslona:
2. korak: zamenjajte kodo JSON
Zamenjajte kodo JSON z naslednjo kodo:
{'requiresCompatibilities' : [
'EC2'
] ,
'definicije vsebnika' : [
{
'ime' : 'Jaz sem x00' ,
'slika' : 'nginx: najnovejše' ,
'spomin' : 256 ,
'cpu' : 256 ,
'bistveno' : prav ,
'portMappings' : [
{
'containerPort' : 80 ,
'protokol' : 'tcp'
}
] ,
'logConfiguration' : {
'logDriver' : 'awslogs' ,
'opcije' : {
'skupina-awslogs' : 'awslogs-nginx-ecs' ,
'awslogs-regija' : 'ap-jugovzhod-1' ,
'awslogs-stream-prefix' : 'nginx'
}
}
}
] ,
'zvezki' : [ ] ,
'omrežni način' : 'most' ,
'omejitve umestitve' : [ ] ,
'družina' : 'nginx'
}
Ustrezno zamenjajte regijo in kliknite » Ustvari ” v spodnjem desnem kotu, kot je prikazano spodaj:
3. korak: Preverjanje
S klikom na zgoraj označeni gumb se prikaže spodnji zaslon za preverjanje:
Tako nastavite parametre definicije opravila v AWS ECS.
Zaključek
Parametre definicije opravil Amazon ECS je mogoče nastaviti z uporabo konzole za upravljanje AWS in urejevalnika JSON. Amazon ECS vsebuje definicije nalog, ki jih je mogoče učinkovito napisati za uvajanje in upravljanje aplikacij, ki so v vsebnikih. Definicije nalog tvorijo hrbtenico ECS, saj ponujajo strukturiran način definiranja in konfiguriranja vsebnikov znotraj nalog. V tem članku je podrobno razloženo, kako nastaviti parametre za definicijo nalog v AWS ECS.