GCP - Cloud Run Enum
Cloud Run
Cloud Run ni jukwaa la kuhesabu lililosimamiwa kiserverless ambalo linakuruhusu kuendesha makontena moja kwa moja juu ya miundombinu inayoweza kupanuliwa ya Google.
Unaweza kuendesha kontena yako au Ikiwa unatumia Go, Node.js, Python, Java, .NET Core, au Ruby, unaweza kutumia chaguo la kupeleka msingi wa chanzo ambayo inajenga kontena kwako.
Google imejenga Cloud Run ili ifanye kazi vizuri pamoja na huduma zingine kwenye Google Cloud, hivyo unaweza kujenga programu kamili zenye huduma nyingi.
Huduma na kazi
Kwenye Cloud Run, namna yako ya kificho inaweza kuendeshwa kwa muda mrefu kama huduma au kama kazi. Huduma na kazi zote zinaendeshwa kwenye mazingira sawa na zinaweza kutumia ushirikiano sawa na huduma zingine kwenye Google Cloud.
Huduma za Cloud Run. Hutumiwa kuendesha kificho kinachojibu maombi ya wavuti, au matukio.
Kazi za Cloud Run. Hutumiwa kuendesha kificho kinachotekeleza kazi (kazi) na kuacha wakati kazi imekamilika.
Huduma ya Cloud Run
Google Cloud Run ni kutoa kinga nyingine ambapo unaweza kutafuta mazingira ya mazingira pia. Cloud Run inajenga seva ndogo ya wavuti, inayoendesha kwenye bandari 8080 kwa chaguo-msingi ndani ya kontena, ambayo inasubiri ombi la HTTP GET. Ombi linapopokelewa, kazi inatekelezwa na kumbukumbu ya kazi inatoa kupitia jibu la HTTP.
Maelezo yanayofaa
Kwa chaguo-msingi, upatikanaji wa seva ya wavuti ni wa umma, lakini pia unaweza kuwa mdogo kwa trafiki ya ndani (VPC...) Zaidi ya hayo, uthibitisho wa kuwasiliana na seva ya wavuti unaweza kuwa kuruhusu wote au kuhitaji uthibitisho kupitia IAM.
Kwa chaguo-msingi, enkripsi hutumia ufunguo uliosimamiwa na Google, lakini CMEK (Ufunguo wa Ufundi wa Ufundi wa Mteja) kutoka KMS pia unaweza kuchaguliwa.
Kwa chaguo-msingi, akaunti ya huduma inayotumiwa ni ile ya kawaida ya Compute Engine ambayo ina upatikanaji wa Mhariri juu ya mradi na ina wigo
cloud-platform
.Ni sawa kufafanua mazingira ya maandishi wazi kwa utekelezaji, na hata kufunga siri za wingu au kuongeza siri za wingu kwa mazingira ya mazingira.
Pia ni sawa kuongeza uhusiano na Cloud SQL na kufunga mfumo wa faili.
URLs za huduma zilizopelekwa ni sawa na
https://<jina-la-huduma>-<random>.a.run.app
Huduma ya Run inaweza kuwa na zaidi ya toleo 1 au marekebisho, na kugawa trafiki kati ya marekebisho kadhaa.
Uchambuzi
Kazi za Cloud Run
Kazi za Cloud Run zinafaa zaidi kwa makontena ambayo hufanya kazi hadi kukamilika na hayahudumii maombi. Kazi hazina uwezo wa kuhudumia maombi au kusikiliza kwenye bandari. Hii inamaanisha kwamba tofauti na huduma za Cloud Run, kazi hazipaswi kuwa na seva ya wavuti. Badala yake, makontena ya kazi yanapaswa kufunga wanapomaliza kazi zao.
Uorodheshaji
Upandishaji wa Mamlaka
Kwenye ukurasa ufuatao, unaweza kuangalia jinsi ya kutumia ruhusa za cloud run kwa upandishaji wa mamlaka:
pageGCP - Run PrivescUpatikanaji usiothibitishwa
pageGCP - Cloud Run Unauthenticated EnumBaada ya Kudukuliwa
pageGCP - Cloud Run Post ExploitationUthabiti
pageGCP - Cloud Run PersistenceMarejeo
Last updated