【问题标题】:Terraform eks module - workers custom tagsTerraform eks 模块 - 工作人员自定义标签
【发布时间】:2019-12-07 06:09:10
【问题描述】:

我想要 2 个工作组,每个组都有自定义标签。 例如,如果我使用这个模板 - https://github.com/terraform-aws-modules/terraform-aws-eks/blob/v4.0.2/examples/basic/main.tf

 worker_groups = [
{
  name                          = "worker-group-1"
 ....
  //here - what I want to have
  tags = {selector=wg1}
},
{
  name                          = "worker-group-2"
  ....
  //here - what I want to have
  tags = {selector=wg2}
},

我在 https://github.com/terraform-aws-modules/terraform-aws-eks/blob/v4.0.2/variables.tf 中看到输入变量,第 115-122 行 和模板 - https://github.com/terraform-aws-modules/terraform-aws-eks/blob/v4.0.2/workers.tf,第 19-29 行, 但我不明白如何正确配置它们以获取工人的自定义标签。

【问题讨论】:

  • 文档展示了如何做到这一点:github.com/terraform-aws-modules/…
  • 是的,它显示了,但它不起作用(至少对于提供的模板示例)
  • 好的,但是您在问题中提供的代码与文档冲突,所以问题与您的实现有什么不同吗?

标签: kubernetes terraform amazon-eks


【解决方案1】:

当前版本略有变化:

worker_groups = [
{
  name = "worker-group-1"
  ....
  
  tags = [
    {
      key                 = "k1"
      value               = "v1"
      propagate_at_launch = true
    },
    {
      key                 = "k2"
      value               = "v2"
      propagate_at_launch = true
    }
   ] 
}]

【讨论】:

    【解决方案2】:

    我找到了它的实现位置以及example 如何使用它:

    worker_groups = [
    {
      name                          = "worker-group-1"
     ....
    },
    {
      name                          = "worker-group-2"
      ....
    },
    ]
    
    // and here comes the tags block
    worker_group_tags = {
      worker-group-1 = [
        {
          key   = "k1"
          value = "v1"
          key                 = "k2"
          value               = "v2"
          propagate_at_launch = true
         },
       ],
       worker-group-2 = [
         {
           key   = "k3"
           value = "v3"
           key                 = "k4"
           value               = "v4"
           propagate_at_launch = true
         },
       ],
     }
    

    【讨论】:

    • 我尝试使用你的标签错误并去一个 terraform 把它放在当地人没有效果。您是否设法标记了一个节点?
    猜你喜欢
    • 1970-01-01
    • 2021-10-12
    • 2022-01-13
    • 2019-01-11
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    • 2021-11-10
    相关资源
    最近更新 更多