Concourse Architecture

Muundo wa Concourse

Jifunze AWS hacking kutoka sifuri hadi shujaa na htARTE (Mtaalam wa Timu Nyekundu ya AWS ya HackTricks)!

Njia nyingine za kusaidia HackTricks:

Data muhimu kutoka kwa nyaraka za Concourse:

Muundo

ATC: UI ya wavuti & mpangilio wa ujenzi

ATC ndio moyo wa Concourse. Inaendesha UI ya wavuti na API na inahusika na mpangilio wote wa mabomba. Inaunganisha na PostgreSQL, ambayo hutumia kuhifadhi data ya mabomba (ikiwa ni pamoja na nyaraka za ujenzi).

Jukumu la checker ni kuangalia kwa muda mrefu kwa toleo jipya la rasilimali. Mipangilio inahusika na kupanga ujenzi kwa kazi na kufuatilia ujenzi inahusika na kutekeleza ujenzi uliopangwa. Mkusanyaji wa takataka ni mfumo wa kusafisha kwa kuondoa vitu visivyotumiwa au vilivyopitwa na wakati, kama vile vyombo na kiasi.

TSA: usajili wa wafanyikazi & usambazaji

TSA ni seva ya SSH iliyoundwa maalum ambayo hutumiwa tu kwa usajili salama wa wafanyikazi na ATC.

TSA kwa kawaida husikiliza kwenye bandari 2222, na kawaida iko pamoja na ATC na iko nyuma ya balansa ya mzigo.

TSA inatekeleza CLI kupitia uhusiano wa SSH, ikiunga mkono amri hizi.

Wafanyikazi

Ili kutekeleza kazi, Concourse lazima iwe na wafanyikazi fulani. Wafanyikazi hawa hujisajili wenyewe kupitia TSA na kukimbia huduma za Garden na Baggageclaim.

  • Garden: Hii ni API ya Usimamizi wa Kontena, kawaida inakimbia kwenye bandari 7777 kupitia HTTP.

  • Baggageclaim: Hii ni API ya Usimamizi wa Kiasi, kawaida inakimbia kwenye bandari 7788 kupitia HTTP.

Marejeo

Jifunze AWS hacking kutoka sifuri hadi shujaa na htARTE (Mtaalam wa Timu Nyekundu ya AWS ya HackTricks)!

Njia nyingine za kusaidia HackTricks:

Last updated