实操手册丨通过PSC跨vpc访问GKE服务


准备工作


  • 预先准备好一个GKE集群


  • 在GKE所在vpc种创建支持PSC的子网




创建GKE服务


  • 创建deployment


my-deployment.yaml



  • 创建service


my-service.yaml



apply后看到lb自动创建




  • 创建ServiceAttachment


my-psc.yaml




gcloud beta compute service-attachments list




kubectl describe serviceattachment pscserviceattachment


  • 获取ServiceAttachment链接


kubectl get serviceattachment  -o=jsonpath="{.status.serviceAttachmentURL}"





创建PSC端点


注:此时的操作是在另一个vpc,目的是在其他vpc访问刚才GKE上创建的服务


  • 在该vpc内预分配一个地址,作为访问入口



  • 查看该地址


gcloud compute addresses list --filter="name=epscadd"




  • 创建转发规则



  • 在该vpc中创建一台虚拟机测试



———

WebEye是中国大陆地区首家获得 Google Cloud MSP 资质的合作伙伴。WebEye致力于用创新的技术向中国企业提供数字化效率创新服务,实现数字化赋能。我们不断帮助客户打造新的运营与协作方式,打造新的竞争优势,构建资源高效链接,共创价值生长空间。

WebEye整合全球资源,打造全球数字化营销体系,为企业提供营销增长服务营销增长引擎以及企业上云三大板块业务,涵盖数字营销、数字创意、游戏发行、流量变现、程序化广告、数据洞察、云计算等一站式全链条增长产品矩阵,是中国互联网出海领军企业。

返回全部