AWS - ECS Enum
ECS
Taarifa Msingi
Amazon Elastic Container Services au ECS hutoa jukwaa la kuhosti programu zilizowekwa kwenye kontena kwenye wingu. ECS ina njia mbili za kupeleka, aina ya mfano wa EC2 na chaguo la bila seva, Fargate. Huduma hiyo inafanya kuendesha kontena kwenye wingu kuwa rahisi sana na bila maumivu.
ECS inafanya kazi kwa kutumia vijenzi vifuatavyo vitatu: Vikundi, Huduma, na Ufafanuzi wa Kazi.
Vikundi ni vikundi vya kontena vinavyoendesha kwenye wingu. Kama ilivyotajwa awali, kuna aina mbili za uzinduzi kwa kontena, EC2 na Fargate. AWS inaelezea aina ya uzinduzi wa EC2 kama kuruhusu wateja "kuendesha programu zao zilizowekwa kwenye kontena kwenye kikundi cha visa vya Amazon EC2 ambavyo [wanavisimamia]". Fargate ni sawa na hilo na inaelezwa kama "kuruhusu kuendesha programu zilizowekwa kwenye kontena bila haja ya kutoa na kusimamia miundombinu ya nyuma".
Huduma zinaundwa ndani ya kikundi na zinahusika na kuendesha kazi. Ndani ya ufafanuzi wa huduma unafafanua idadi ya kazi za kuendesha, upanuzi wa moja kwa moja, mtoa huduma wa uwezo (Fargate/EC2/External), habari za mtandao kama VPC's, subneti, na vikundi vya usalama.
Kuna aina 2 za programu:
Huduma: Kikundi cha kazi zinazoshughulikia kazi ndefu ya kompyuta ambayo inaweza kusimamishwa na kuanzishwa upya. Kwa mfano, programu ya wavuti.
Kazi: Kazi ya kujitegemea inayoruka na kufunga. Kwa mfano, kazi ya kundi.
Kati ya programu za huduma, kuna aina 2 za mipangilio ya huduma:
REPLICA: Mkakati wa kupanga nakala huziweka na kudumisha idadi inayotakikana ya kazi kwenye kikundi chako. Ikiwa kwa sababu fulani kazi inazimwa, mpya huanzishwa kwenye nodi ile ile au tofauti.
DAEMON: Inapeleka kazi moja tu kwenye kila kifaa cha kontena kilicho na mahitaji yanayohitajika. Hakuna haja ya kutaja idadi inayotakikana ya kazi, mkakati wa mahali pa kazi, au kutumia sera za upanuzi wa huduma.
Ufafanuzi wa Kazi unahusika na kufafanua ni kontena zipi zitaendeshwa na vigezo mbalimbali vitakavyoconfigurewa na kontena kama vile ramani za bandari na mwenyeji, vigezo vya mazingira, entrypoint ya Docker...
Angalia vigezo vya mazingira kwa habari nyeti!
Data Nyeti Katika Ufafanuzi wa Kazi
Ufafanuzi wa kazi unahusika na kuwezesha kontena halisi zitakazoendeshwa kwenye ECS. Kwa kuwa ufafanuzi wa kazi unafafanua jinsi kontena zitaendeshwa, taarifa nyingi zinaweza kupatikana ndani yake.
Pacu inaweza kuchambua ECS (orodhesha-vikundi, orodhesha-vifaa-vya-kontena, orodhesha-huduma, orodhesha-ufafanuzi-wa-kazi), inaweza pia kudumpisha ufafanuzi wa kazi.
Uchambuzi
Upatikanaji usiothibitishwa
AWS - ECS Unauthenticated EnumPrivesc
Kwenye ukurasa ufuatao unaweza kuangalia jinsi ya kutumia ruhusa za ECS kuboresha mamlaka:
AWS - ECS PrivescBaada ya Uvamizi
AWS - ECS Post ExploitationUthabiti
AWS - ECS PersistenceLast updated