TL; DR: ืืขืช ืชืืื ืืืคืขืื ืืช Kubernetes ืขื
ืืืื ืืืื (08.09.2020/XNUMX/XNUMX, ืืฉืืขืจ. ืึฐืชืึผืจืึฐืึธื) ืืืืจืืข
ืฆืืชื GKE ืืกืืืื ืืืกืืคืื ืืืชืจ ืคืจืืืืช ืืขืืืกื ืขืืืื ืืคืืขืืื ื-Kubernetes. ืืืืื ืืืฉืง ืืืืฆืจ ืืจืืฉืื ืฉื ืงืจื
ืืืฉืื ืกืืื ืืื ืืืฆืจ ืืืฉ ืืืืื ืืืกืื ื ืชืื ืื ืืฆืืจื ืืืฆืคื ืช ืืืื ืฉืื ืืขืืืืื. ืืืื ืืืืืื ืืืืจืื ื ืืฉืจืฉืจืช ืืฆืคื ืช ืื ืชืื ืื, ืืืืืื ืฉืกืคืงื ืฉืืจืืชื ืขื ื ืืืจ ืืฆืคืื ืื ื ืชืื ืื ืคื ืืื ืืืืืฆื. ืขื ืืืืจืื ื ืืื ืฆืืจื ืืคืขื ื ื ืชืื ืื ืชืื ืืื ืขืืืืื, ืืืืืืื ืจืืื ืจืืืื ืืื ืืืจ ืืืื ืืชืืื ืืฆืคื ืช ืื ืชืื ืื.
ืืืืืช ืืืืฉืื ืืกืืื ืฉื ืืืื ืืืืกืกืช ืขื ืฉืืชืืฃ ืคืขืืื ืขื Confidential Computing Consortium, ืงืืืฆื ืืชืขืฉืืื ืืงืืืื ืืจืขืืื ืฉื ืกืืืืืช ืืืฆืืข ืืืืื ืืช (TEEs). TEE ืืื ืืืง ืืืืืื ืฉื ืืืขืื ืฉืื ืื ืชืื ืื ืืืงืื ืืืขืื ืื ืืืฆืคื ืื, ืื ืฉืืืืจ ืฉืื ื ืืชื ืืืฉืช ืืืืืข ืื ืขื ืืื ืืืงืื ืืืจืื ืฉื ืืืชื ืืขืื.
ื-VMs Confidential ืฉื ืืืื ืคืืขืืื ืขื ืืืื ืืช ืืืจืืืืืืืช N2D ืืคืืขืืืช ืขื ืืขืืื EPYC ืืืืืจ ืืฉื ื ืฉื AMD, ืืืฉืชืืฉืื ืืืื ืืืืืืืช Secure Encrypted Virtualization ืืื ืืืืื ืืืื ืืช ืืืจืืืืืืืช ืืืืืฉื ืฉืขืืื ืื ืคืืขืืืช. ืืฉื ื ืขืจืืื ืฉืื ืชืื ืื ื ืฉืืจืื ืืืฆืคื ืื ืืื ืงืฉืจ ืืฉืืืืฉ ืื: ืขืืืกื ืขืืืื, ื ืืชืืืื, ืืงืฉืืช ืืืืืืื ืืืืจืื ืืืื ื ืืืืืืชืืช. ืืืื ืืช ืืืจืืืืืืืช ืืื ื ืืขืื ืืขื ืืช ืขื ืืฆืจืืื ืฉื ืื ืืืจื ืืืืคืืช ืื ืชืื ืื ืจืืืฉืื ืืชืืืืื ืืืกืืจืื ืืื ืชืขืฉืืืช ืืื ืงืืืช.
ืืืื ืืืืคื ืืืชืจ ืืื ืืืืจืื ืขื ืืืืงืช ืืืื ืืงืจืืื ืฉื ืฆืืชื GKE ืกืืืืื, ืฉืืืืจื ืืืื ืืืฆืื ืืืืืืจื ืืงืจืืื ืฉื 1.18
ืืืกืคืช ืฆืืชื GKE ืืกืืืื ืืกืคืงืช ืคืจืืืืช ืจืื ืืืชืจ ืืขืช ืืคืขืืช ืืฉืืืืืช GKE. ืืืฉืจ ืืืกืคื ื ืืืฆืจ ืืืฉ ืืงื ืืืืฉืื ืืกืืื, ืจืฆืื ื ืืกืคืง ืจืื ืืืฉื ืฉื
ืคืจืืืืช ืื ืืืืืช ืขืืืจ ืขืืืกื ืขืืืื ืืืืืืืช. ืฆืืชื ื-GKE ืืกืืืืื ืฉื ืืืื ืื ืืืื ืขื ืืืชื ืืื ืืืืืื ืืื ื-VMs Confidential, ืืืืคืฉืจืืช ืื ืืืฆืคืื ื ืชืื ืื ืืืืืจืื ืืืืฆืขืืช ืืคืชื ืืฆืคื ื ืกืคืฆืืคื ืืฆืืืช ืฉื ืืฆืจ ืืื ืืื ืขื ืืื ืืขืื AMD EPYC. ืฆืืชืื ืืื ืืฉืชืืฉื ืืืฆืคื ืช RAM ืืืืกืกืช ืืืืจื ืืืืืกืกืช ืขื ืชืืื ืช SEV ืฉื AMD, ืื ืฉืืืืจ ืฉืขืืืกื ืืขืืืื ืฉืื ืืคืืขืืื ืขื ืืฆืืชืื ืืืื ืืืฆืคื ื ืืืื ืฉืื ืคืืขืืื.
ืกืื ืื ืคืืื ืืืืื ืื ืืจ, ืืื ืืกื ืขื ื, ืืืื
ืืฆืืชื GKE ืืกืืืื, ืืงืืืืช ืืืืืื ืืืืืืจ ืืฉืืืืืช GKE ืื ืฉืืืืจื ืฆืืชืื ืืคืขืื ื-VMs ืกืืืืื. ืืืืืื ืคืฉืืืืช, ืื ืขืืืกื ืืขืืืื ืืคืืขืืื ืืฆืืชืื ืืื ืืืฆืคื ื ืืืื ืขืืืื ืื ืชืื ืื.
ืืจืืื ืื ืจืืื ืืืจืฉืื ืืคืืื ืืืชืจ ืคืจืืืืช ืืขืช ืฉืืืืฉ ืืฉืืจืืชื ืขื ื ืฆืืืืจืืื ืืืฉืจ ืขืืืจ ืขืืืกื ืขืืืื ืืงืืืืื ืืคืืขืืื ืืืงืื ืืื ืืืื ืืคื ื ืชืืงืคืื. ืืืจืืื ืฉื Google Cloud ืฉื ืงื ืืืืฉืื ืืกืืื ืฉืื ืืขืื ืืช ืืจืฃ ืืื ืืื ืฉืืื ืืกืคืงืช ืืืฉืชืืฉืื ืืช ืืืืืืช ืืกืคืง ืกืืืืืช ืขืืืจ ืืฉืืืืืช GKE. ืืืืชืืฉื ืืคืืคืืืจืืืช ืฉืื, Kubernetes ืืื ืฆืขื ืืคืชื ืงืืืื ืขืืืจ ืืชืขืฉืืื, ืืืขื ืืง ืืืืจืืช ืืคืฉืจืืืืช ื ืืกืคืืช ืืืจื ืืฆืืจื ืืืืืืืช ืืืฉืืื ืืืืจ ืืื ืืขื ื ืืฆืืืืจื.
ืืืืืจ ืืืืจ, ืื ืืืกื ื-Constellation Research.
ื .ื. ืืืจืชื ื ืืืฆืืช ืืงืืจืก ืืื ืื ืกืืื ืืขืืืื ืืชืืจืืืื 28-30 ืืกืคืืืืจ
ืืกืืก Kubernetes ืืื ืฉืขืืืื ืื ืืืืจ ืืช Kubernetes, ืืื ืจืืฆื ืืืืืจ ืืืืชืืื ืืขืืื. ืืืืจื ืืืืจืืข ืืื ื-14-16 ืืืืงืืืืจ, ืื ืื ื ืืฉืืงืื ืขืืืืKubernetes Mega ืืืฉืชืืฉื Kubernetes ืื ืืกืื ืฉืืฉืื ืืื ืืืืืจ ืืช ืื ืืคืชืจืื ืืช ืืืขืฉืืื ืืขืืื ืืื ืืืืชืจ ืืขืืืื ืขื ืืืจืกืืืช ืืขืืื ืืืช ืืืืชืจ ืฉื Kubernetes ื"ืืจืคื" ืืคืฉืจืืช. ืขึทืKubernetes Mega ื ื ืชื ืืชืืืืจืื ืืืคืืขื ืืช ืืืืจืืืืืืช ืฉื ืืชืงื ื ืืืืืจืช ืืฉืืื ืืืื ืืืืฆืืจ ("ืืืจื-ืื ืื ืื ืงืื"), ืื ืื ืื ืื ืืืืืืช ืืืืื ืืกืืืื ืืช ืชืงืืืช ืฉื ืืืฉืืืื.
ืืื ืืืชืจ, ืืืื ืืืจื ืื ื-VMs ืืกืืืืื ืฉืื ืืงืืื ืืื ืชืืื ืืช ืืืฉืืช ืืฉืื ืืืื ืืืื ืืช ืืืืคื ืืืื ืืื ืืืืื. ืืืืืื, ืืืคืืขื ืืืืืช ืืืงืืจืช ืืืืืืื ืืืื ืื ืืคืืจืืื ืฉื ืืืืงืช ืชืงืื ืืช ืืงืืฉืื ืฉื AMD Secure Processor ืืืฉืืฉืช ืืืฆืืจืช ืืคืชืืืช ืขืืืจ ืื ืืืคืข ืฉื VMs ืกืืืืื.
ืืฉ ืื ืคืงืืื ื ืืกืคืื ืืืืืจืช ืืืืืืช ืืืฉื ืกืคืฆืืคืืืช, ืืืืื ืืืกืืคื ืื ืืช ืืืืืืช ืืืฉืืืช ืื ืืืื ื ืืืจืืืืืืช ืื ืืกืืืืช ืืคืจืืืงื ื ืชืื. ืืืื ืื ืืืืจืช ืืืฉืืจื VM ืกืืืืื ืขื ืื ืื ืื ื ืคืจืืืืช ืืืจืื ืืื ืืกืคืง ืืืืื.
ืืชื ืืืื ืืืฉืชืืฉ ืืฉืืืื ืฉื VPCs ืืฉืืชืคืื ืขื ืืืื ืืืืช ืืฉ ืืืืืืืช ืืืื ืืืช ืืจืืื ืืืช ืืื ืืืืืื ืฉ-VMs ืกืืืืื ืืืืืื ืืชืงืฉืจ ืขื VMs ืกืืืืื ืืืจืื, ืื ืื ืื ืคืืขืืื ืืคืจืืืงืืื ืฉืื ืื. ืื ืืกืฃ, ืืชื ืืืื ืืืฉืชืืฉ ื-VPC Service Controls ืืื ืืืืืืจ ืืช ืืืงืฃ ืืืฉืืืื ืฉื GCP ืขืืืจ ื-VMs ืืกืืืืื ืฉืื.
ืกืื ืื ืคืืื ืืืืื ืื ืืจ
ืืงืืจ: www.habr.com