ืื ืืชื ืืื ืจืื ืืื ืฉืื, ืื ืจืื ืฉืืชื ืืฉืชืืฉ ืืืฉืืืื ืืคืืขืืื ืืืืฅ ืืืฉืืื ืฉืื. ืืืื ืืชื ืืฉืชืืฉ ื-Taleo API ืืื ืืฉืืื ืืืืขืืช ืืงืกื, ืื ืื ืชื ืชืืื ืืช ืืืืฆืขืืช Google Cloud Vision API.
ืื ืืชื ืืฉืชืืฉ ืืืืชื ื ืงืืืช ืงืฆื ืฉื ืืงืฉื ืืฆื ืืฉืจืช ืืื ืืกืืืืืช ืฉืื ืืื ืืชืืืื ืืืขืืืจ ืืช ืืฉืจืชืื ืฉืื ื-Kubernetes, ืื ืื ืืกืืจ ืืืืจ ืฉืชืืื ืื ื ืงืืืช ืงืฆื ืฉื ืฉืืจืืช ืืฉืืจืืช ืืงืื ืฉืื. ืขื ืืืช, ืืฉื ื ืชืจืืืฉืื ืจืืื ืืืจืื ืืืชืคืชืืืช ืืืจืืขืื. ืืกืืจื ืื ืฉื Kubernetes Best Practices, ืชืืื ืืืฆื ืืืฉืชืืฉ ืืื ืื ืื ืื ืืืืื ืื ืฉื Kubernetes ืืื ืืืืืช ืฉืืจืืชืื ืืชืื ืืืฉืืื ืืืืืฆื ืื.
ืืืืื ืืฉืืจืืช ืืืฆืื ื ื ืคืืฅ ืืื ืืกื ื ืชืื ืื ืืคืืขื ืืืืฅ ืืืฉืืื Kubernetes. ืฉืื ืืื ืืกืื ื ืชืื ืื ืืขื ื ืืื Google Cloud Data Store ืื Google Cloud Spanner, ืืืฉืชืืฉืื ืื ืงืืืช ืงืฆื ืืืช ืืื ืืืฉื, ืืจืื ืืกืื ืื ืชืื ืื ืืฉ ื ืงืืืืช ืงืฆื ื ืคืจืืืช ืื ืกืืืืช ืฉืื ืืช.
ืฉืืืืช ืขืืืื ืืืืืฆืืช ืืฉืืืืฉ ืืืกืื ื ืชืื ืื ืืกืืจืชืืื ืืืื MySQL ื-MongoDB ืืืืจืืช ืืืจื ืืื ืฉืืชื ืืชืืืจ ืืจืืืืื ืฉืื ืื ืขืืืจ ืกืืืืืช ืฉืื ืืช. ืืชื ืืืื ืืงืื ืืืื ื ืืืืื ืขืืืจ ื ืชืื ื ืืืฆืืจ ืืืืื ื ืงืื ื ืืืชืจ ืขืืืจ ืกืืืืช ืืืืืงื. ืืื ืืื ืืื ืชืืื ืืชืืืช IP ืื ืฉื ืืืืืื ืืฉืื, ืื ืกืืืจ ืืื ืื ืฉืื ืชืจืฆื ืืฉื ืืช ืืช ืืงืื ืฉืืื ืืขืช ืืขืืจ ืืกืืืื ืืืช ืืืืจืช. ืื ืืืงืื ืืงืื ืงืฉืื ืฉื ืืชืืืืช ืืื, ืืชื ืืืื ืืืฉืชืืฉ ืืืืืื ืฉืืจืืช ืืืฆืื ื ืืืืกืก DNS ืืืืื ื ืฉื Kubernetes ืืืืชื ืืืคื ืืื ืฉืืจืืชื Kubernetes ืืงืืจืืื.
ื ื ืื ืฉืืชื ืืคืขืื ืืกื ื ืชืื ืื MongoDB ื-Google Compute Engine. ืืชื ืชืืื ืชืงืืข ืืขืืื ืืืืืจืืื ืืื ืขื ืฉืชืฆืืื ืืืขืืืจ ืืืชื ืืืฉืืื.
ืืืจืื ืืืื, ืืชื ืืืื ืืืฉืชืืฉ ืืฉืืจืืชื Kubernetes ืกืืืืื ืืื ืืืงื ืขื ืืืื. ืืืืืื ืื, ืืฆืจืชื ืฉืจืช MongoDB ืืืืฆืขืืช Google Cloud Launcher. ืืืืืื ืฉืืื ื ืืฆืจ ืืืืชื ืจืฉืช (ืื Kubernetes cluster VPC), ืืืืฉื ืืืื ืืชืืฆืขืช ืืืืฆืขืืช ืืชืืืช IP ืคื ืืืืช ืืขืืช ืืืฆืืขืื ืืืืืื.
ืืืื ืืืืจืช ืืจืืจืช ืืืืื ื-Google Cloud, ืื ืฉืืื ื ืฆืจืื ืืืืืืจ ืฉืื ืืืจ. ืขืืฉืื ืฉืืฉ ืื ืืชืืืช IP, ืืฆืขื ืืจืืฉืื ืืื ืืฆืืจืช ืฉืืจืืช. ืืืชืื ืฉืชืืืื ืฉืืื ืืืจืจื ืชืจืืืืื ืขืืืจ ืฉืืจืืช ืื. ืืืืืจ, ืืฆืจื ื ืฉืืจืืช ืฉืื ืืืืข ืืื ืืฉืืื ืชื ืืขื. ืื ืืืคืฉืจ ืื ืืืฆืืจ ืืืืคื ืืื ื ืืืืืืงื ื ืงืืืช ืงืฆื ืฉืืงืื ืชืขืืืจื ืืฉืืจืืช ืื.
ืืืืื ืืงืื ืืืื ืืจืื ืฉื ืงืืืืช ืืงืฆื ืงืืืขืืช ืืช ืืชืืืช ื-IP ืขืืืจ ืืกื ืื ืชืื ืื ืชืื ืฉืืืืฉ ืืืืชื ืฉื ืืื ืื ืืื ืืฉืืจืืช.
Kubernetes ืชืฉืชืืฉ ืืื ืืชืืืืช ื-IP ืืื ืืืฆืื ื ืงืืืืช ืงืฆื ืืืืื ืืื Kubernetes Pods ืจืืืืืช, ืื ืขืืฉืื ืืชื ืืืื ืืืฉืช ืืืกื ืื ืชืื ืื ืืืืฆืขืืช ืืืจืืืช ืืืืืจ ืคืฉืืื ืืฉื ืื "ื mongodb://mongo. ืืื ืฆืืจื ืืืฉืชืืฉ ืืืชืืืืช IP ืืงืื ืฉืื ืืืื.
ืื ืืชืืืืช IP ืืฉืชื ืืช ืืขืชืื, ืืชื ืืืื ืคืฉืื ืืขืืื ืืช ื ืงืืืืช ืืงืฆื ืฉืื ืืืชืืืช ื-IP ืืืืฉื ืืื ืืืื ืฆืืจื ืืฉื ืืช ืืช ืืืืฉืืืื ืฉืื ืืืจื ื ืืกืคืช.
ืื ืืชื ืืฉืชืืฉ ืืืกื ื ืชืื ืื ืืืชืืจื ืืืืจื ืฉื ืฆื ืฉืืืฉื, ืกืืืจ ืืื ืื ืฉืืขืื ืืืืจื ืกืืคืงื ืื URI Uniform Resource Identifier ืืืชืืืจ ืืืื. ืื ืื ืงืืืืช ืืชืืืช IP, ืืชื ืืืื ืคืฉืื ืืืฉืชืืฉ ืืฉืืื ืืงืืืืช. ืืืืื ืื ืืจืื ืฉืืฉ ืื ืฉื ื ืืกืื ื ืชืื ืื ืฉื MongoDB ืืืชืืจืืื ืขื ืืืจื mLab.
ืืืื ืืื ืืกื ืื ืชืื ืื ืืืคืชืืื ืืืฉื ื ืืื ืืกื ืื ืชืื ืื ืฉื ืืืืฆืืจ. ืืืจืืืืช ืืืืืืจ ืฉื ืืกืื ื ืชืื ืื ืืื ื ืจืืืช ืื - mLab ืืกืคืง ืื URI ืืื ืื ืืืฆืืื ืืื ืืืช. ืืคื ืฉืืชื ืืืื ืืจืืืช, ืื ืฉืื ืื.
ืืื ืืคืฉื ืืช ืื, ืืืื ื ืฉืชืืฉ ื-Kubernetes ืื ืชืืืจ ืืืกื ืื ืชืื ืื ืฉื ืืืคืชืืื. ืืชื ืืืื ืืืฆืืจ ืฉื ืฉืืจืืช Kubernetes ืืืฆืื ื, ืฉืืืชื ืื ืฉืืจืืช ืกืืื ืฉืืขืืืจ ืชืขืืืจื ืืฉืืจืืช ืืืืฆืื ื.
ืฉืืจืืช ืื ืืืฆืข ืืขืืจืช CNAME ืคืฉืืื ืืจืืช ืืงืจื ื ืขื ืืฉืคืขื ืืื ืืืืืช ืขื ืืืืฆืืขืื. ืืืืืช ืืื ืืชื ืืืื ืืืฉืชืืฉ ืืืืจืืืช ืืืืืจ ืคืฉืืื ืืืชืจ.
ืืื ืืืืืื ืฉืืฉื ืืืืฆืื ื ืืฉืชืืฉ ืืืขืืจืช CNAME, ืืื ืื ืืืื ืืืฆืข ืืขืืจืช ืืฆืืืืช. ืืื, ืคืชืจืื ืื ืืฉืื ืจืง ืขืืืจ ืืฆืืืืช ืกืืืืืช ืืื ื ืืชื ืืืฉืชืืฉ ืื ืขื ืืฆืืืืช ืืื ืืืืช. ืืื mLab Free Tier ื ืืชื ืืืฉืชืืฉ ืืกืคืจ ืืฆืืื ืืื ืื ืืืจืืจืช ืืืื ืืื ื ืืชื ืืฉื ืืช ืืืชื. ืื ืืืืจ ืฉืืชื ืฆืจืื ืฉืืจืืช ืคืงืืื ืฉืื ืืช ืฉื ืืืืืจ ืขืืืจ dev ื-prod. ืืืืจ ืืจืข ืืื ืฉืื ืืืจืืฉ ืืื ืงืื ืงืฉืื ืฉื ืืกืคืจ ืืืฆืืื. ืื ืืื ืืืจืืื ื-port forwarding ืืขืืื?
ืืฆืขื ืืจืืฉืื ืืื ืืืฉืื ืืช ืืชืืืช ื-IP ืื-URI. ืื ืชืคืขืื nslookup, ืฉื ืืืจื ืื ืคืื ื ื-URI, ืชืืื ืืงืื ืืช ืืชืืืช ื-IP ืฉื ืืกื ืื ืชืื ืื. ืื ืืฉืืจืืช ืืืืืจ ืื ืืกืคืจ ืืชืืืืช IP, ื ืืชื ืืืฉืชืืฉ ืืื ืืืชืืืืช ืืืื ืื ืงืืืืช ืืงืฆื ืฉื ืืืืืืืงื.
ืืืจ ืืื ืฉืืืื ืืืืืจ ืืื ืฉ-IP URIs ืืืืืื ืืืฉืชื ืืช ืืื ืืืืขื ืืืงืืืช, ืื ืฉืืืคื ืืืชื ืืืกืืื ืื ืืืื ืืฉืืืืฉ ืืคืจืื. ืืืืฆืขืืช ืืชืืืช IP ืื, ืืชื ืืืื ืืืชืืืจ ืืืกื ื ืชืื ืื ืืจืืืง ืืืื ืืฆืืื ืืฆืืื. ืืคืืื, ืฉืืจืืช Kubernetes ืืืฆืข ืืขืืจืช ืคืืจืืื ืืฉืงืืคืืช ืืืื.
ืืืคืื, ืื ืืืคืื ืืฉืืืื ืืืฆืื ืืื ืืืื ืคื ืืืืื, ื ืืชื ืื ืืช ืืืืืฉืืช ืืืฉืชืืฉ ืืฉืืจืืชืื ืืื ืืชืื ืืืฉืืื ืืขืชืื ืชืื ืฆืืฆืื ืืืืฆื ืืฉืื ืื ืืืืฉ. ืื ืื ืืงื ืขื ืื ืืืื ืืืชืช ืชืืื ื ืืืื ืืฉืืจืืชืื ืืืืฆืื ืืื ืฉืืืืจื ืฉืื ืืฉืชืืฉืช ืืื.
ืืืฉื ืืงืจืื ืืืื...
ืืื ืืืืขืืช ๐
ืชืืื ืฉื ืฉืืจืช ืืืชื ื. ืืื ืืชื ืืืื ืืช ืืืืืจืื ืฉืื ื? ืจืืฆืื ืืจืืืช ืขืื ืชืืื ืืขื ืืื? ืชืืื ืื ื ืขื ืืื ืืืฆืืข ืืืื ื ืื ืืืืฆื ืืืืจืื,
Dell R730xd ืืื ืคื 2 ืืืจืื ืื ืชืื ืื Equinix Tier IV ืืืืกืืจืื? ืจืง ืืื
ืืงืืจ: www.habr.com