๋น๊ณต๊ฐ Google ์ก์ธ์ค์ ํจ๊ป ์ ํ๋ ๊ฐ์ IP(VIP)๋ฅผ ์ฌ์ฉํ๋ฉด ์ธํฐ๋ท์ ์์ฒญ์ ๋ ธ์ถํ์ง ์๊ณ ๋ Google Cloud ์๋น์ค๋ฅผ ์์ฒญํ๊ธฐ ์ํ ๋น๊ณต๊ฐ ๋คํธ์ํฌ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ ํ๋ VIP๋ VPC ์๋น์ค ์ ์ด๊ฐ ๋ณดํธํ ์ ์๋ ๋ชจ๋ API๋ฅผ ์ง์ํฉ๋๋ค. VPC ์๋น์ค ์ ์ด๊ฐ ์ง์ํ๋ ์๋น์ค ์ธ์๋ ์ ํ๋ VIP๋ ์ฌ๋ฌ ์ถ๊ฐ ์๋น์ค๋ฅผ ์ข ์ ํญ๋ชฉ์ผ๋ก ์ง์ํฉ๋๋ค.
๋ค์ ํ์๋ ์ ํ๋ VIP์์ ์ง์ํ๋ Google Cloud ์๋น์ค์ ๋ชฉ๋ก์ด ๋์ ์์ต๋๋ค.
ํ
์ด๋ธ์ ๋์ด๋ ์๋น์ค ์ด๋ฆ ์ธ์๋ ์ ํ๋ VIP์๋ ๋์ด๋ ์๋ํฌ์ธํธ์ ์ข
์ ํญ๋ชฉ์ผ๋ก ์ถ๊ฐ ์๋ํฌ์ธํธ๊ฐ ํฌํจ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด Container Registry๋ gcr.io
๋ฐ *.gcr.io
๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํ์๋ ๊ฐ ํตํฉ์ ๋ํ ์ง์ ์์ค์ด ๋์ ์์ต๋๋ค. ์ด ํ์๋ ๋ค์ ์ง์ ๋จ๊ณ๊ฐ ํฌํจ๋ฉ๋๋ค.
- GA: ์ด ํตํฉ์ ์ ํ๋ VIP์์ ์์ ํ ์ง์๋๋ฉฐ VPC ์๋น์ค ์ ์ด ๊ฒฝ๊ณ๋ก ๋ณดํธ๋ ์ ์์ต๋๋ค.
- ๋ฒ ํ: ์ด ํตํฉ์ ์ ํ๋ VIP์ ๋ํ ๋ฒ ํ ๋จ๊ณ ์์ค์ ์ง์์ ๋ฐ์ผ๋ฉฐ, VPC ์๋น์ค ์ ์ด ๊ฒฝ๊ณ๋ก ๋ณดํธํ ์ ์์ต๋๋ค.
- ์ํ: ์ด ํตํฉ์ ์ ํ๋ VIP์ ๋ํ ์ํ ๋จ๊ณ ์์ค์ ์ง์์ ๋ฐ์ผ๋ฉฐ, ํ ์คํธ ๋ชฉ์ ์ผ๋ก๋ง VPC ์๋น์ค ์ ์ด ๊ฒฝ๊ณ๋ก ๋ณดํธํ ์ ์์ต๋๋ค.
- ์ ํ๋ VIP๋ง ํด๋น: ์ด ์๋น์ค๋ ์ ํ๋ VIP์ ํตํฉ๋์ด ์๋น์ค ๊ฒฝ๊ณ ๋ด์์ ๋ค๋ฅธ ์๋น์ค ๋ฐ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ๋ณดํธ๋ ์๋น์ค๋ก ๊ฒฝ๊ณ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- ๊ธฐํ: ์ด ์๋น์ค์ ์์ง ์ง์ ๋จ๊ณ๊ฐ ํ ๋น๋์ง ์์์ต๋๋ค.
์๋น์ค | ์ง์ ๋จ๊ณ |
---|---|
discovery.googleapis.com
|
์ ํ๋ VIP๋ง |
oauth2.googleapis.com
|
์ ํ๋ VIP๋ง |
openidconnect.googleapis.com
|
์ ํ๋ VIP๋ง |
reauth.googleapis.com
|
์ ํ๋ VIP๋ง |
accessapproval.googleapis.com
|
GA |
aiplatform.googleapis.com
|
GA |
alloydb.googleapis.com
|
GA |
analyticshub.googleapis.com
|
GA |
apigee.googleapis.com
|
GA |
apigeeconnect.googleapis.com
|
GA |
apihub.googleapis.com
|
GA |
apikeys.googleapis.com
|
GA |
apphub.googleapis.com
|
GA |
artifactregistry.googleapis.com
|
GA |
automl.googleapis.com
|
GA |
autoscaling.googleapis.com
|
GA |
backupdr.googleapis.com
|
GA |
baremetalsolution.googleapis.com
|
GA |
batch.googleapis.com
|
GA |
beyondcorp.googleapis.com
|
GA |
biglake.googleapis.com
|
GA |
bigquery.googleapis.com
|
GA |
bigquerydatapolicy.googleapis.com
|
GA |
bigquerydatatransfer.googleapis.com
|
GA |
bigquerymigration.googleapis.com
|
GA |
bigtable.googleapis.com
|
GA |
binaryauthorization.googleapis.com
|
GA |
blockchainnodeengine.googleapis.com
|
GA |
certificatemanager.googleapis.com
|
GA |
cloud.googleapis.com
|
GA |
cloudaicompanion.googleapis.com
|
GA |
cloudasset.googleapis.com
|
GA |
cloudbuild.googleapis.com
|
GA |
cloudcontrolspartner.googleapis.com
|
GA |
clouddeploy.googleapis.com
|
GA |
clouderrorreporting.googleapis.com
|
GA |
cloudfunctions.googleapis.com
|
GA |
cloudkms.googleapis.com
|
GA |
cloudprofiler.googleapis.com
|
GA |
cloudquotas.googleapis.com
|
GA |
cloudscheduler.googleapis.com
|
GA |
cloudsearch.googleapis.com
|
GA |
cloudtasks.googleapis.com
|
GA |
cloudtrace.googleapis.com
|
GA |
composer.googleapis.com
|
GA |
compute.googleapis.com
|
GA |
confidentialcomputing.googleapis.com
|
GA |
config.googleapis.com
|
GA |
configdelivery.googleapis.com
|
GA |
connectgateway.googleapis.com
|
GA |
connectors.googleapis.com
|
GA |
contactcenteraiplatform.googleapis.com
|
GA |
contactcenterinsights.googleapis.com
|
GA |
container.googleapis.com
|
GA |
containeranalysis.googleapis.com
|
GA |
containerfilesystem.googleapis.com
|
GA |
containerregistry.googleapis.com
|
GA |
containersecurity.googleapis.com
|
GA |
containerthreatdetection.googleapis.com
|
GA |
contentwarehouse.googleapis.com
|
GA |
databasecenter.googleapis.com
|
GA |
databaseinsights.googleapis.com
|
GA |
datacatalog.googleapis.com
|
GA |
dataflow.googleapis.com
|
GA |
dataform.googleapis.com
|
GA |
datafusion.googleapis.com
|
GA |
datalineage.googleapis.com
|
GA |
datamigration.googleapis.com
|
GA |
datapipelines.googleapis.com
|
GA |
dataplex.googleapis.com
|
GA |
dataproc.googleapis.com
|
GA |
datastream.googleapis.com
|
GA |
discoveryengine.googleapis.com
|
GA |
dlp.googleapis.com
|
GA |
dns.googleapis.com
|
GA |
documentai.googleapis.com
|
GA |
earthengine.googleapis.com
|
GA |
edgecontainer.googleapis.com
|
GA |
essentialcontacts.googleapis.com
|
GA |
eventarc.googleapis.com
|
GA |
file.googleapis.com
|
GA |
financialservices.googleapis.com
|
GA |
firebaseappcheck.googleapis.com
|
GA |
firebaserules.googleapis.com
|
GA |
firebasevertexai.googleapis.com
|
GA |
firestore.googleapis.com
|
GA |
gameservices.googleapis.com
|
GA |
gkebackup.googleapis.com
|
GA |
gkeconnect.googleapis.com
|
GA |
gkehub.googleapis.com
|
GA |
gkemulticloud.googleapis.com
|
GA |
gkeonprem.googleapis.com
|
GA |
healthcare.googleapis.com
|
GA |
iamcredentials.googleapis.com
|
GA |
iap.googleapis.com
|
GA |
iaptunnel.googleapis.com
|
GA |
identitytoolkit.googleapis.com
|
GA |
ids.googleapis.com
|
GA |
integrations.googleapis.com
|
GA |
kmsinventory.googleapis.com
|
GA |
krmapihosting.googleapis.com
|
GA |
kubernetesmetadata.googleapis.com
|
GA |
language.googleapis.com
|
GA |
livestream.googleapis.com
|
GA |
logging.googleapis.com
|
GA |
looker.googleapis.com
|
GA |
managedidentities.googleapis.com
|
GA |
memcache.googleapis.com
|
GA |
memorystore.googleapis.com
|
GA |
meshca.googleapis.com
|
GA |
meshconfig.googleapis.com
|
GA |
metastore.googleapis.com
|
GA |
microservices.googleapis.com
|
GA |
migrationcenter.googleapis.com
|
GA |
ml.googleapis.com
|
GA |
monitoring.googleapis.com
|
GA |
netapp.googleapis.com
|
GA |
networkconnectivity.googleapis.com
|
GA |
networkmanagement.googleapis.com
|
GA |
networksecurity.googleapis.com
|
GA |
networkservices.googleapis.com
|
GA |
notebooks.googleapis.com
|
GA |
ondemandscanning.googleapis.com
|
GA |
opsconfigmonitoring.googleapis.com
|
GA |
orgpolicy.googleapis.com
|
GA |
osconfig.googleapis.com
|
GA |
oslogin.googleapis.com
|
GA |
parallelstore.googleapis.com
|
GA |
parametermanager.googleapis.com
|
GA |
policysimulator.googleapis.com
|
GA |
policytroubleshooter.googleapis.com
|
GA |
privateca.googleapis.com
|
GA |
publicca.googleapis.com
|
GA |
pubsub.googleapis.com
|
GA |
pubsublite.googleapis.com
|
GA |
rapidmigrationassessment.googleapis.com
|
GA |
recaptchaenterprise.googleapis.com
|
GA |
recommender.googleapis.com
|
GA |
redis.googleapis.com
|
GA |
run.googleapis.com
|
GA |
secretmanager.googleapis.com
|
GA |
securesourcemanager.googleapis.com
|
GA |
securetoken.googleapis.com
|
GA |
securitycenter.googleapis.com
|
GA |
securitycentermanagement.googleapis.com
|
GA |
servicecontrol.googleapis.com
|
GA |
servicedirectory.googleapis.com
|
GA |
servicenetworking.googleapis.com
|
GA |
serviceusage.googleapis.com
|
GA |
spanner.googleapis.com
|
GA |
speakerid.googleapis.com
|
GA |
speech.googleapis.com
|
GA |
sqladmin.googleapis.com
|
GA |
ssh-serialport.googleapis.com
|
GA |
storage.googleapis.com
|
GA |
storageinsights.googleapis.com
|
GA |
storagetransfer.googleapis.com
|
GA |
sts.googleapis.com
|
GA |
texttospeech.googleapis.com
|
GA |
timeseriesinsights.googleapis.com
|
GA |
tpu.googleapis.com
|
GA |
trafficdirector.googleapis.com
|
GA |
transcoder.googleapis.com
|
GA |
translate.googleapis.com
|
GA |
videointelligence.googleapis.com
|
GA |
videostitcher.googleapis.com
|
GA |
vision.googleapis.com
|
GA |
visualinspection.googleapis.com
|
GA |
vmmigration.googleapis.com
|
GA |
vmwareengine.googleapis.com
|
GA |
vpcaccess.googleapis.com
|
GA |
webrisk.googleapis.com
|
GA |
websecurityscanner.googleapis.com
|
GA |
workflows.googleapis.com
|
GA |
workloadmanager.googleapis.com
|
GA |
workstations.googleapis.com
|
GA |
addressvalidation.googleapis.com
|
๋ฒ ํ ์ง์ |
adsdatahub.googleapis.com
|
๋ฒ ํ ์ง์ |
assuredoss.googleapis.com
|
๋ฒ ํ ์ง์ |
assuredworkloads.googleapis.com
|
๋ฒ ํ ์ง์ |
auditmanager.googleapis.com
|
๋ฒ ํ ์ง์ |
cloudcode.googleapis.com
|
๋ฒ ํ ์ง์ |
cloudresourcemanager.googleapis.com
|
๋ฒ ํ ์ง์ |
cloudsupport.googleapis.com
|
๋ฒ ํ ์ง์ |
commerceorggovernance.googleapis.com
|
๋ฒ ํ ์ง์ |
dataprocgdc.googleapis.com
|
๋ฒ ํ ์ง์ |
developerconnect.googleapis.com
|
๋ฒ ํ ์ง์ |
dialogflow.googleapis.com
|
๋ฒ ํ ์ง์ |
domains.googleapis.com
|
๋ฒ ํ ์ง์ |
edgenetwork.googleapis.com
|
๋ฒ ํ ์ง์ |
eventarcpublishing.googleapis.com
|
๋ฒ ํ ์ง์ |
firebasecrashlytics.googleapis.com
|
๋ฒ ํ ์ง์ |
firebasedataconnect.googleapis.com
|
๋ฒ ํ ์ง์ |
iam.googleapis.com
|
๋ฒ ํ ์ง์ |
licensemanager.googleapis.com
|
๋ฒ ํ ์ง์ |
lifesciences.googleapis.com
|
๋ฒ ํ ์ง์ |
modelarmor.googleapis.com
|
๋ฒ ํ ์ง์ |
places.googleapis.com
|
๋ฒ ํ ์ง์ |
privilegedaccessmanager.googleapis.com
|
๋ฒ ํ ์ง์ |
retail.googleapis.com
|
๋ฒ ํ ์ง์ |
seclm.googleapis.com
|
๋ฒ ํ ์ง์ |
servicehealth.googleapis.com
|
๋ฒ ํ ์ง์ |
storagebatchoperations.googleapis.com
|
๋ฒ ํ ์ง์ |
telemetry.googleapis.com
|
๋ฒ ํ ์ง์ |
visionai.googleapis.com
|
๋ฒ ํ ์ง์ |
๋ค์ ๋จ๊ณ
- ๋น๊ณต๊ฐ ์ฐ๊ฒฐ์ ๊ตฌ์ฑํ๋ ค๋ฉด Google API ๋ฐ ์๋น์ค์ ๋ํ ๋น๊ณต๊ฐ ์ฐ๊ฒฐ ์ค์ ์ ์ฐธ์กฐํ์ธ์.
gcr.io
์ DNS๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด Google Kubernetes Engine(GKE)์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ GKE ๋น๊ณต๊ฐ ํด๋ฌ์คํฐ์ฉ Container Registry ์ค์ ์ ์ฐธ์กฐํ์ธ์.- ์ผ๋ฐ์ ์ธ VPC ์๋น์ค ์ ์ด ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ ์์๋ณด๊ธฐ
- ๋ค์ํ Google Cloud ์๋น์ค์ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ ์์๋ณด๊ธฐ