首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Terraform\Terraform克隆GCP项目

用Terraform\Terraform克隆GCP项目
EN

Stack Overflow用户
提问于 2019-06-20 05:07:07
回答 1查看 1.1K关注 0票数 3

我刚开始使用Inferstracture作为Google云的代码。

  1. 已安装的地形
  2. 已安装的Terraformer
  3. 创建了一个包含虚拟机的新GCP项目。

我的目标是把这个项目和它所有的组成部分复制到一个新的项目中。

为了做到这一点,我使用Terraformer来逆转我现有的项目。命令:

代码语言:javascript
复制
$ terraformer import google --connect --projects=[project_id] --resources=autoscalers,backendBuckets,backendServices,bigQuery,cloudFunctions,cloudsql,dataProc,disks,dns,firewalls,forwardingRules,gcs,gke,globalAddresses,globalForwardingRules,healthChecks,httpHealthChecks,httpsHealthChecks,iam,images,instanceGroupManagers,instanceGroups,instanceTemplates,instances,interconnectAttachments,kms,memoryStore,monitoring,networkEndpointGroups,networks,nodeGroups,nodeTemplates,project,pubsub,regionAutoscalers,regionBackendServices,regionDisks,regionInstanceGroupManagers,routers,routes,schedulerJobs,securityPolicies,sslPolicies,subnetworks,targetHttpProxies,targetHttpsProxies,targetInstances,targetPools,targetSslProxies,targetTcpProxies,targetVpnGateways,urlMaps,vpnTunnels
2019/06/20 08:00:08 google importing project [project_id]
2019/06/20 08:00:08 google importing... autoscalers
2019/06/20 08:00:19 googleapi: got HTTP response code 404 with body: Not Found

似乎我有某种权限问题,因为google答复没有找到错误代码。

我想Terraformer是在使用gcloud权限访问我的gcp环境,这是真的吗?

如果是真的,我登录的可信条件是这个项目的所有者。

我该查些什么?如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2019-07-04 13:56:25

您可以使用具有读取项目访问权限的服务帐户。并将GOOGLE_CLOUD_KEYFILE_JSON设置为指向该服务帐户的credentials.json。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56679291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档