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 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 EC2 kama kuruhusu wateja "kuendesha programu zao zilizowekwa kwenye kontena kwenye kikundi cha visa vya Amazon EC2 ambavyo wanavisimamia". Fargate ni sawa na hiyo 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 inayoendesha na kumalizika. Kwa mfano, kazi ya kundi.
Kati ya programu za huduma, kuna aina 2 za wakala wa huduma:
REPLICA: Mkakati wa upangaji wa nakala unaweka na kuhifadhi idadi inayotakiwa ya kazi kwenye kikundi chako. Ikiwa kwa sababu fulani kazi inazimwa, mpya inazinduliwa kwenye nodi ile ile au tofauti.
DAEMON: Inapeleka kazi moja tu kwenye kila kifaa cha kontena kilicho hai ambacho kina mahitaji yanayohitajika. Hakuna haja ya kutaja idadi inayotakiwa 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 ramani za bandari na mwenyeji, mazingira ya mazingira, entrypoint ya Docker...
Angalia mazingira ya mazingira kwa habari nyeti!
Data Nyeti Katika Ufafanuzi wa Kazi
Ufafanuzi wa kazi unahusika na kuweka mipangilio ya kontena halisi zitakazoendeshwa kwenye ECS. Kwa kuwa ufafanuzi wa kazi unadefini jinsi kontena zitaendeshwa, habari nyingi zinaweza kupatikana ndani yake.
Pacu inaweza kuchambua ECS (orodha- vikundi, orodha-vifaa-vya-kontena, orodha-huduma, orodha-ufafanuzi-wa-kazi), inaweza pia kudump ufafanuzi wa kazi.
Uchambuzi
Upatikanaji usiothibitishwa
pageAWS - ECS Unauthenticated EnumPrivesc
Kwenye ukurasa ufuatao unaweza kuangalia jinsi ya kutumia ruhusa za ECS kuboresha mamlaka:
pageAWS - ECS PrivescBaada ya Uvamizi
pageAWS - ECS Post ExploitationUthabiti
pageAWS - ECS PersistenceLast updated