Jak nastavit parametry definice úlohy v AWS ECS?

Jak Nastavit Parametry Definice Ulohy V Aws Ecs



Kontejnerizace tvoří jednu z nejdůležitějších částí, ne-li nejdůležitější část v oblasti cloud computingu. Pomáhá při nasazování a správě aplikací snadněji než kdy jindy. Amazon Elastic Container k tomuto účelu slouží velmi dobře. Umožňuje vytvářet sofistikovaná řešení pro kontejnerizaci a správu nasazení pomocí pouhých několika kliknutí na konzoli pro správu AWS.

Tato příručka níže vysvětlí Amazon ECS a definice úloh a kroky k nastavení parametrů definice úlohy v AWS ECS.

Co je Amazon ECS?

Amazon ECS je plně spravovaná služba AWS, která slouží účelu kontejnerizace. To usnadňuje nasazení, škálování a správu aplikací a cloudových řešení. Kontejnery mají lehké a vyvážené prostředí. ECS se používá pro automatizaci při nasazování nebo škálování kontejnerů.







Pomocí ECS mohou uživatelé definovat úlohy, které zapouzdřují kontejnery a prostředky potřebné pro běh aplikace. Tyto úlohy lze seskupit do služeb, které zajistí, že zadaný počet úloh bude nepřetržitě spuštěn, a automaticky zvládnou škálování na základě poptávky. Díky této schopnosti dynamického škálování je ECS velmi vhodný pro aplikace, které zažívají různé pracovní zatížení.



Co je definice úkolu?

Definice úlohy v Amazon ECS je plán, který popisuje, jak by měla být sada kontejnerů nasazena a organizována v rámci úlohy. Definuje různé parametry, včetně obrazů Docker, které se mají použít, požadavků na procesor a paměť, nastavení sítě a závislostí kontejnerů.



Pojďme k nastavení parametrů definice úkolu.





Jak nastavit parametry definice úlohy v AWS ECS?

Existují dva způsoby, jak nastavit parametry definice úlohy v AWS ECS. Tyto jsou:

Metoda 1: Použití konzoly pro správu AWS

Začněme metodou AWS Management Console pro nastavení parametrů definice úlohy v AWS ECS. Postupujte podle níže uvedených kroků:



Krok 1: Prohledejte ECS

Přejděte do konzoly AWS a vyhledejte „ ECS “ ve vyhledávacím poli, jak je znázorněno níže:

Klikněte na zvýrazněné tlačítko a objeví se následující obrazovka:

Krok 2: Otevřete Definice úkolů

Nyní klikněte na „ Definice úkolu “, jak je znázorněno výše, a přejdete na níže uvedenou obrazovku:

Krok 3: Vytvořte novou definici úlohy

Nyní klikněte na „ Vytvořte novou definici úkolu “ a objeví se níže uvedená obrazovka:

Nyní se objeví následující obrazovka:

Krok 4: Poskytněte podrobnosti

Podrobnosti uveďte v „ Konfigurace definice úkolu “ sekce podle obrázku níže:

Přejděte dolů a zadejte další podrobnosti včetně „ Velikost sítě ',' RAM ',' Paměť “, atd., jak je uvedeno níže:

Uživatelé mohou přidat „ Podrobnosti o kontejneru 'jako je kontejner' název ' a ' URI obrázku ' jak je uvedeno níže:

Krok 5: Stiskněte tlačítko Vytvořit

Nechte vše ostatní a klikněte na „ Vytvořit ” tlačítko v pravém dolním rohu, jak je znázorněno níže:

Krok 6: Ověření

To povede k další obrazovce, která ověří aktivaci definice úlohy. To lze vidět níže:

Pojďme k další metodě.

Metoda 2: Použití editoru JSON

Opakujte první dva kroky z výše uvedené metody a poté postupujte takto:

Krok 1: Vytvořte novou definici úlohy

Dalším krokem je kliknout na zvýrazněné tlačítko na obrázku výše a zobrazí se následující obrazovka:

To povede k níže uvedené obrazovce:

Krok 2: Nahraďte kód JSON

Nahraďte kód JSON následujícím kódem:

{
'vyžaduje kompatibilitu' : [
'EC2'
] ,
'definice kontejneru' : [
{
'název' : 'Jsem x00' ,
'obraz' : 'nginx:nejnovější' ,
'Paměť' : 256 ,
'procesor' : 256 ,
'nezbytný' : skutečný ,
'portMappings' : [
{
'containerPort' : 80 ,
'protokol' : 'tcp'
}
] ,
'logConfiguration' : {
'logDriver' : 'awslogs' ,
'možnosti' : {
'awslogs-group' : 'awslogs-nginx-ecs' ,
'awslogs-region' : 'ap-jihovýchod-1' ,
'awslogs-stream-prefix' : 'nginx'
}
}
}
] ,
'svazky' : [ ] ,
'režim sítě' : 'most' ,
'umístěníConstraints' : [ ] ,
'rodina' : 'nginx'
}

Nahraďte oblast odpovídajícím způsobem a klikněte na „ Vytvořit ” tlačítko v pravém dolním rohu, jak je znázorněno níže:

Krok 3: Ověření

Kliknutím na výše zvýrazněné tlačítko se dostanete na níže uvedenou ověřovací obrazovku:

Takto lze nastavit parametry definice úlohy v AWS ECS.

Závěr

Parametry definice úlohy Amazon ECS lze nastavit pomocí konzoly pro správu AWS a editoru JSON. Amazon ECS obsahuje definice úloh, které lze efektivně zapsat pro nasazení a správu aplikací, které jsou kontejnerizovány. Definice úloh tvoří páteř ECS tím, že nabízí strukturovaný způsob, jak definovat a konfigurovat kontejnery v rámci úloh. Tento článek podrobně vysvětluje, jak nastavit parametry definice úlohy v AWS ECS.