Cloud Run zuwa VPN na gida: saitin fitarwar VPC kai tsaye
Ramin Cloud VPN ba ya sanya Cloud Run a kan hanyar sadarwa. Haɗa sabis ɗin da ƙaramin cibiyar da ta dace, yi jigilar yankin tushensa, sannan gwada wannan bita.
Ramin yana aiki, VM ya isa uwar garken gida, kuma sabis ɗin Cloud Run ya ƙare lokaci a kan wannan uwar garke. Wannan shine farkon da aka saba don wannan aiki, kuma ramin ba kasafai ne abin da ke da matsala ba. Bitar Cloud Run ba ta zama a cikin VPC ɗinka ta tsohuwa ba, kuma da zarar ta kasance, tana amfani da adiresoshin tushenta maimakon ƙaramin cibiyar VM da ka riga ka yi jigila. Littafin aiki da ke ƙasa yana haɗa sabis ɗin, yana jigilar ainihin yankin tushensa, sannan ya tabbatar da hanyar daga bitar da ta yi hidimar buƙatar. Gudanar da shi cikin wannan tsari, domin tsallake mataki na farko shine dalilin da yasa yawancin waɗannan al'amura ke ƙarewa a canjin VPN wanda ba ya gyara komai.
Haɗa bitar kafin ka yi gyaran ramin
Cloud Run yana goyan bayan fitarwar VPC kai tsaye, wanda ke sanya zirga-zirgar sabis ɗin a kan ƙaramin cibiya a cikin VPC ɗinka ba tare da mai haɗa Serverless VPC Access ba. Ga sabis ɗin da ya riga ya wanzu, sabuntawar tana kama da haka:
gcloud run services update SERVICE \
--region=REGION --network=NETWORK --subnet=SUBNET \
--vpc-egress=private-ranges-only
Sauya masu riƙe wuri, duba abin da turawa ke yi wa zirga-zirgar kai tsaye, sannan zaɓi ƙaramin cibiya a yankin sabis ɗin da ke da isasshen ƙarfin adireshi da izinin hanyar sadarwa da ya dace.
Zaɓi yanayin fitarwa wanda ya dace da makoma
private-ranges-only yana aika wuraren da ya keɓanta a matsayin na sirri ta cikin VPC. Wannan ba yana nufin «duk abin da ake iya samu ta VPN» ba, kuma wannan gibin yana bayyana lokacin da sabis ɗin gida ya kasance a cikin yanki wanda saitin bai keɓanta haka ba. Idan ba a rufe makomar ba, to all-traffic shine ɗayan yanayin da aka rubuta, kuma yana aika komai ta cikin VPC, gami da dogaron sabis ɗin na jama'a. Zaɓi da gangan kuma rubuta sakamakon a cikin rikodin canji.
Sabis ɗin da ya riga ya yi amfani da mai haɗa yana buƙatar ƙaura ne ba maɓalli ba, don haka tsara shi maimakon saita duka biyu.
Yi jigilar tushen Cloud Run, ba tushen VM ba
Fitarwar VPC kai tsaye tana ba da adireshi na ɗan lokaci daga ƙaramin cibiyar da aka zaɓa, kuma dole bangaren gida ya mayar da zirga-zirga zuwa wannan yanki. Hanyar dawowa ko izinin katangar wuta da aka rubuta don wata ƙaramin cibiyar VM zai yi kama da daidai a zane kuma zai kasa a aikace. Ɗauki CIDR na ƙaramin cibiyar daga VPC maimakon daga ƙwaƙwalwa, sannan tabbatar da cewa crypto ACL ko teburin jigilar na'urar nesa ya haɗa da shi.
Tare da jigilar mai motsi, tabbatar da abin da Cloud Router ke sanarwa a zahiri da abin da VPC ke shigo da shi, gami da duk wata manufar sanarwa ta musamman. Hanyar da ke cikin console amma ba a zaɓa don wannan makoma ba daidai take da babu hanyar.
Sharuddan uku waɗanda duk dole su cika
Hanya mai aiki tana buƙatar duk waɗannan, kuma kowanne yana kasawa a hanyarsa:
- Hanya a cikin VPC zuwa gaɓar gida ta hanyar haɗin Cloud VPN da aka nufa.
- Hanyar dawowa a gida don ƙaramin cibiyar Cloud Run.
- Iyakokin kariya na katangar wuta da IPsec da ke ba da izini ga tushe, makoma da tashar.
Rashin hanya yawanci yana kama da ƙarewar lokaci ba tare da wata shaida a bangaren nesa ba. Matsalar hanyar dawowa tana kama da buƙatar da ta iso da amsar da ta ɓace. Matsalar katangar wuta ko mai zaɓe na iya kama da ƙin ko da faɗuwa cikin shiru, dangane da na'urar. Gano wanne daga cikin ukun kake da shi yana takaita umarnin na gaba sosai.
Kada ka saka adireshin Cloud Run na ɗan lokaci guda a cikin jerin da aka yarda. Yi amfani da yankin ƙaramin cibiyar da tsarin izini wanda ya dace da aikace-aikacen.
Gwada bitar da ta yi hidimar buƙatar
Duba saitunan hanyar sadarwar da aka tura da rabon zirga-zirga kafin gwaji, domin sabuntawa na iya ƙirƙirar sabuwar bita yayin da buƙatu ke ci gaba da isa wata tsohuwar. Sannan aiwatar da aikin da buƙatar mai amfani ke aiwatarwa, daga wannan bitar. Idan makomar sunan uwar garke ne na sirri, duba warwarewar sa a cikin wannan yanayi da adireshin da ya samar, domin amsar DNS ta kamfanin kwamfutarka ta hannu ba ta tabbatar da komai game da filin suna na sabis ɗin ba. Riƙe tabbatarwar sunan uwar garke ta TLS da tantancewar aikace-aikacen nesa.
Yi tsammanin jinkirin haɗin farawa na Direct VPC da aka rubuta, kuma ba wa abokin ciniki dabarar shiri ko sake gwadawa maimakon gano kowane farkon sanyi a matsayin karyayyen rami.
Mayarwa da abin da wannan ba ya yi
Don mayarwa, mayar da saitunan hanyar sadarwa da fitarwa na sabis ɗin zuwa ƙimar da suke da ita a baya kuma tabbatar da cewa tsohuwar bitar tana ci gaba da hidimar zirga-zirga. Riƙe umarnin gcloud a cikin rikodin canji, domin kishiyar canji na wani ɓangare ba ta bayyana ba bayan makonni shida. Cire haɗin VPC yana mayar da sabis ɗin zuwa hanyar fitarwarsa ta baya, wanda zai iya zama ainihin abin da kake so yayin wani lamari.
Wannan ƙira tana rufe haɗin da Cloud Run ke farawa da amsoshinsu. Ba ya ba hanyar sadarwar gida soket mai iya adireshi a cikin sabis ɗin, domin fallasa cikin gida shawara ce ta ingress.