pka*_*mol 29 terraform terraform-provider-gcp
google_logging_metric我正在Terraform 中声明资源(使用 version 0.11.14)
我有以下声明
resource "google_logging_metric" "my_metric" {
description = "Check for logs of some cron job\t"
name = "mycj-logs"
filter = "resource.type=\"k8s_container\" AND resource.labels.cluster_name=\"${local.k8s_name}\" AND resource.labels.namespace_name=\"workable\" AND resource.labels.container_name=\"mycontainer-cronjob\" \nresource.labels.pod_name:\"my-pod\""
project = "${data.terraform_remote_state.gke_k8s_env.project_id}"
metric_descriptor {
metric_kind = "DELTA"
value_type = "INT64"
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法使filter字段多行?
local变量的存在"${local.k8s_name}使得它有点具有挑战性。
Lia*_*iam 36
来自文档
字符串值很简单,表示基本的键到值映射,其中键是变量名称。一个例子是:
Run Code Online (Sandbox Code Playgroud)variable "key" { type = "string" default = "value" }可以使用heredoc语法提供多行字符串值。
Run Code Online (Sandbox Code Playgroud)variable "long_key" { type = "string" default = <<EOF This is a long key. Running over several lines. EOF }
| 归档时间: |
|
| 查看次数: |
32472 次 |
| 最近记录: |