Hvordan konfigureres opgavedefinitionsparametre i AWS ECS?

Hvordan Konfigureres Opgavedefinitionsparametre I Aws Ecs



Containerisering udgør en af ​​de vigtigste dele, hvis ikke den vigtigste del inden for cloud computing. Det hjælper med implementering og administration af applikationer nemmere end nogensinde. Amazon Elastic Container tjener dette formål meget godt. Det giver mulighed for at skabe sofistikerede løsninger til at containerisere og administrere implementeringer med blot et par klik på AWS-administrationskonsollen.

Denne guide nedenfor vil forklare Amazon ECS og opgavedefinitioner og trinene til opsætning af opgavedefinitionsparametre i AWS ECS.

Hvad er Amazon ECS?

Amazon ECS er en fuldt administreret tjeneste af AWS, der tjener formålet med containerisering. Dette gør det nemmere at implementere, skalere og administrere applikationer og cloud-arkitekterede løsninger. Containere har et let og afbalanceret miljø. ECS bruges til automatisering ved implementering eller skalering af containere.







Med ECS kan brugere definere opgaver, som indkapsler de beholdere og ressourcer, der kræves for, at en applikation kan køre. Disse opgaver kan grupperes i services, som sikrer, at det angivne antal opgaver kører kontinuerligt og automatisk håndterer skalering baseret på efterspørgsel. Denne dynamiske skaleringsevne gør ECS velegnet til applikationer, der oplever varierende arbejdsbelastninger.



Hvad er opgavedefinitionen?

En opgavedefinition i Amazon ECS er en blueprint, der beskriver, hvordan et sæt containere skal implementeres og orkestreres inden for en opgave. Den definerer forskellige parametre, herunder Docker-billederne, der skal bruges, CPU- og hukommelseskrav, netværksindstillinger og containerafhængigheder.



Lad os gå i gang med at opsætte opgavedefinitionsparametre.





Hvordan konfigureres opgavedefinitionsparametre i AWS ECS?

Der er to metoder til at opsætte opgavedefinitionsparametre i AWS ECS. Disse er:

Metode 1: Brug af AWS Management Console

Lad os starte med AWS Management Console-metoden til at opsætte opgavedefinitionsparametre i AWS ECS. Bare følg nedenstående trin:



Trin 1: Søg i ECS

Gå til AWS-konsollen og søg ' ECS ' i søgefeltet som vist nedenfor:

Klik på den fremhævede knap, og følgende skærm kommer op:

Trin 2: Åbn opgavedefinitioner

Klik nu på ' Opgavedefinition ”-knappen som vist ovenfor, og den vil føre til nedenstående skærm:

Trin 3: Opret en ny opgavedefinition

Klik nu på ' Opret ny opgavedefinition ”-knappen og nedenstående skærm kommer op:

Nu vil følgende skærm komme op:

Trin 4: Angiv detaljer

Angiv detaljerne i ' Opsætning af opgavedefinition ” sektion som vist på billedet nedenfor:

Rul ned og angiv andre detaljer, herunder ' Netværksstørrelse ', ' vædder ', ' Hukommelse ” osv. som vist nedenfor:

Brugere kan tilføje ' Container detaljer 'såsom container' Navn ' og ' Billed-URI ' som nedenfor:

Trin 5: Tryk på knappen Opret

Forlad alt andet og klik på ' skab ”-knappen i nederste højre hjørne som vist nedenfor:

Trin 6: Bekræftelse

Dette vil føre til det næste skærmbillede, der bekræfter aktiveringen af ​​opgavedefinitionen. Dette kan ses herunder:

Lad os gå til næste metode.

Metode 2: Brug af JSON Editor

Gentag de to første trin fra ovenstående metode og følg disse trin bagefter:

Trin 1: Opret en ny opgavedefinition

Det næste trin er at klikke på den fremhævede knap i ovenstående billede, og følgende skærm vises:

Dette vil føre til nedenstående skærmbillede:

Trin 2: Erstat JSON-koden

Erstat JSON-koden med følgende kode:

{
'kræver kompatibiliteter' : [
'EC2'
] ,
'containerDefinitioner' : [
{
'navn' : 'Jeg er x00' ,
'billede' : 'nginx:nyeste' ,
'hukommelse' : 256 ,
'cpu' : 256 ,
'vigtig' : rigtigt ,
'portMappings' : [
{
'containerPort' : 80 ,
'protokol' : 'tcp'
}
] ,
'logConfiguration' : {
'logDriver' : 'awslogs' ,
'muligheder' : {
'awslogs-gruppe' : 'awslogs-nginx-ecs' ,
'awslogs-region' : 'ap-sydøst-1' ,
'awslogs-stream-prefix' : 'nginx'
}
}
}
] ,
'bind' : [ ] ,
'netværkstilstand' : 'bro' ,
'placeringsbegrænsninger' : [ ] ,
'familie' : 'nginx'
}

Udskift regionen i overensstemmelse hermed, og klik på ' skab ”-knappen i nederste højre hjørne som vist nedenfor:

Trin 3: Bekræftelse

Hvis du klikker på den ovenfor fremhævede knap, vil det føre til nedenstående bekræftelsesskærm:

Sådan opsætter du opgavedefinitionsparametre i AWS ECS.

Konklusion

Amazon ECS-opgavedefinitionsparametre kan også konfigureres ved hjælp af AWS-administrationskonsollen og JSON-editoren. Amazon ECS indeholder opgavedefinitioner, der kan skrives effektivt til at implementere og administrere de applikationer, der er containeriseret. Opgavedefinitioner udgør rygraden i ECS ved at tilbyde en struktureret måde at definere og konfigurere containere i opgaver. Denne artikel har forklaret i detaljer, hvordan du opsætter opgavedefinitionsparametre i AWS ECS.