Jak skonfigurować parametry definicji zadań w AWS ECS?

Jak Skonfigurowac Parametry Definicji Zadan W Aws Ecs



Konteneryzacja stanowi jedną z najważniejszych, jeśli nie najważniejszą część w dziedzinie przetwarzania w chmurze. Pomaga we wdrażaniu i zarządzaniu aplikacjami łatwiej niż kiedykolwiek. Amazon Elastic Container bardzo dobrze służy temu celowi. Umożliwia tworzenie wyrafinowanych rozwiązań do konteneryzacji i zarządzania wdrożeniami za pomocą zaledwie kilku kliknięć w konsoli zarządzania AWS.

W poniższym przewodniku wyjaśniono Amazon ECS i definicje zadań oraz kroki konfigurowania parametrów definicji zadań w AWS ECS.

Co to jest Amazon ECS?

Amazon ECS to w pełni zarządzana usługa AWS, która służy konteneryzacji. Ułatwia to wdrażanie, skalowanie i zarządzanie aplikacjami i rozwiązaniami opartymi na chmurze. Kontenery mają jasne i zrównoważone środowisko. ECS służy do automatyzacji wdrażania lub skalowania kontenerów.







Dzięki ECS użytkownicy mogą definiować zadania, które hermetyzują kontenery i zasoby wymagane do działania aplikacji. Zadania te można pogrupować w usługi, które zapewniają ciągłe działanie określonej liczby zadań i automatycznie obsługują skalowanie w zależności od zapotrzebowania. Ta funkcja dynamicznego skalowania sprawia, że ​​ECS doskonale nadaje się do zastosowań, w których występują różne obciążenia.



Jaka jest definicja zadania?

Definicja zadania w Amazon ECS to plan opisujący, w jaki sposób zestaw kontenerów powinien zostać wdrożony i zorganizowany w ramach zadania. Definiuje różne parametry, w tym używane obrazy Dockera, wymagania dotyczące procesora i pamięci, ustawienia sieciowe i zależności kontenerów.



Przejdźmy do ustawienia parametrów definicji zadania.





Jak skonfigurować parametry definicji zadań w AWS ECS?

Istnieją dwie metody konfigurowania parametrów definicji zadania w AWS ECS. To są:

Metoda 1: Korzystanie z konsoli zarządzania AWS

Zacznijmy od metody AWS Management Console, aby ustawić parametry definicji zadań w AWS ECS. Wystarczy wykonać poniższe kroki:



Krok 1: Wyszukaj ECS

Przejdź do konsoli AWS i wyszukaj „ ECS ” na pasku wyszukiwania, jak pokazano poniżej:

Kliknij podświetlony przycisk, a pojawi się następujący ekran:

Krok 2: Otwórz definicje zadań

Teraz kliknij przycisk „ Definicja zadania ”, jak pokazano powyżej, co spowoduje wyświetlenie poniższego ekranu:

Krok 3: Utwórz nową definicję zadania

Teraz kliknij przycisk „ Utwórz nową definicję zadania ” i pojawi się poniższy ekran:

Teraz pojawi się następujący ekran:

Krok 4: Podaj szczegóły

Podaj szczegóły w „ Konfiguracja definicji zadania ” zgodnie z poniższym obrazkiem:

Przewiń w dół i podaj inne szczegóły, w tym „ Rozmiar sieci „”, „ Baran „”, „ Pamięć ”, itp., jak pokazano poniżej:

Użytkownicy mogą dodawać „ Szczegóły kontenera ”takie jak kontener” Nazwa ' I ' URI obrazu ' jak poniżej:

Krok 5: Naciśnij przycisk Utwórz

Zostaw wszystko inne i kliknij „ Tworzyć ” w prawym dolnym rogu, jak pokazano poniżej:

Krok 6: Weryfikacja

Spowoduje to wyświetlenie kolejnego ekranu potwierdzającego aktywację definicji zadania. Można to zobaczyć poniżej:

Przejdźmy do następnej metody.

Metoda 2: Korzystanie z edytora JSON

Powtórz pierwsze dwa kroki z powyższej metody, a następnie wykonaj następujące kroki:

Krok 1: Utwórz nową definicję zadania

Kolejnym krokiem jest kliknięcie w podświetlony przycisk na powyższym obrazku i pojawi się następujący ekran:

Spowoduje to wyświetlenie poniższego ekranu:

Krok 2: Zamień kod JSON

Zastąp kod JSON następującym kodem:

{
„wymaga kompatybilności” : [
„EC2”
] ,
„Definicje kontenera” : [
{
'nazwa' : „Jestem x00” ,
'obraz' : „nginx: najnowsze” ,
'pamięć' : 256 ,
'procesor' : 256 ,
'niezbędny' : PRAWDA ,
„mapowania portów” : [
{
„Port kontenera” : 80 ,
'protokół' : „tcp”
}
] ,
„Konfiguracja dziennika” : {
„logDriver” : „awslogi” ,
„opcje” : {
'grupa-awslogs' : „awslogs-nginx-ecs” ,
„region-awslogs” : „ap-południowy wschód-1” ,
„przedrostek strumienia awslogs” : 'nginx'
}
}
}
] ,
'wolumeny' : [ ] ,
'tryb sieciowy' : 'most' ,
„Ograniczenia miejsca docelowego” : [ ] ,
'rodzina' : 'nginx'
}

Zmień odpowiednio region i kliknij „ Tworzyć ” w prawym dolnym rogu, jak pokazano poniżej:

Krok 3: Weryfikacja

Kliknięcie w podświetlony powyżej przycisk spowoduje wyświetlenie poniższego ekranu weryfikacji:

Oto jak skonfigurować parametry definicji zadania w AWS ECS.

Wniosek

Parametry definicji zadania Amazon ECS można skonfigurować za pomocą konsoli zarządzania AWS i edytora JSON. Amazon ECS zawiera definicje zadań, które można efektywnie zapisać w celu wdrażania i zarządzania skonteneryzowanymi aplikacjami. Definicje zadań stanowią szkielet ECS, oferując ustrukturyzowany sposób definiowania i konfigurowania kontenerów w ramach zadań. W tym artykule szczegółowo wyjaśniono, jak skonfigurować parametry definicji zadania w AWS ECS.