小编Fre*_*ike的帖子

从 Traefik V2 defaultRule 中删除 docker-compose 堆栈名称

在 Traefik V2 中,defaultRule=Host( .Name .. ) 中的 .Name 属性会打印容器名称-stackName,而不是在使用 docker-compose 时仅打印容器名称。

知道如何删除它吗?这是我目前的规则:

- --providers.docker.defaultRule=Host(`{{ trimPrefix `/` .Name }}.containers.myorg.com`)
Run Code Online (Sandbox Code Playgroud)

如果我的撰写堆栈的名称是monitoring,并且容器是grafana,则会创建:

grafana-monitoring.containers.myorg.com
Run Code Online (Sandbox Code Playgroud)

代替

grafana.containers.myorg.com
Run Code Online (Sandbox Code Playgroud)

谢谢

docker docker-compose traefik

4
推荐指数
1
解决办法
932
查看次数

如何通过 terraform 将快照计划添加到 GCP boot_disk

我正在尝试将快照计划添加到 vm_instance 的启动磁盘。

provider "google" {
  project = "xxxxxx"
}
resource "google_compute_instance" "xxxxxx" {
  name         = "xxxxxx"
  machine_type = "xxxxxx"
  zone         = "xxxxxx"

  boot_disk {
    initialize_params {
      image = "???"
    }
  }
  metadata_startup_script = ";;"
  network_interface {
    network = "default"
   }
}      
Run Code Online (Sandbox Code Playgroud)

我知道如何将计划添加到外部磁盘: https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_disk_resource_policy_attachment

但是如何使用 vm_instance 磁盘执行此操作呢?

谢谢

disk google-cloud-platform terraform terraform-provider-gcp

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

舵图Yaml模板中是否有任何子字符串函数?

我怎样才能对诸如/ com / app1 / main之类的字符串进行子字符串化以获取HELM模板中main的值?

kubernetes kubernetes-helm

0
推荐指数
2
解决办法
2239
查看次数