小编med*_*cau的帖子

如何导入多个terraform资源实例?

我正在尝试导入已经存在的资源,这些资源无法重新创建,而且有很多。

有些配置对于所有资源来说都是基本的,对于某些资源来说有一些小的变化。

我想用一个命令导入所有资源,一项一项地导入非常繁琐而且容易出错。目前正在导入单一资源:

terraform import 'github_repository.repo_config["repo2"]' repo2
Run Code Online (Sandbox Code Playgroud)

import如果要导入所有资源,该命令会是什么样子?

配置如下:

terraform {
  required_providers {
    github = {
      source  = "integrations/github"
      version = "~> 5.0"
    }
  }
}

provider "github" {
  owner = "medecau"
}

variable "repo_config" {
  type = map(object({
    description  = string
    homepage_url = string
    topics       = list(string)
  }))
  default = {
    "repo1" = {
      description  = "Repo 1"
      homepage_url = "https://medecau.github.io/repo1/"
      topics       = ["topic1", "topic2", "topic3"]
    }
    "repo2" = {
      description  = "Repo 2"
      homepage_url = null
      topics …
Run Code Online (Sandbox Code Playgroud)

github terraform terraform-provider-github

7
推荐指数
1
解决办法
4259
查看次数

Google App Engine urlfetch到POST文件

我正在尝试从GAE中的应用程序向torrage.com发送文件.从用户上传接收后,文件存储在内存中.

我希望能够使用这里提供的API发布此文件:http: //torrage.com/automation.php但我有一些问题,如果帖子的主体应该如何编码,我得到的最多API是"文件为空"消息.

python google-app-engine http

5
推荐指数
1
解决办法
2325
查看次数