使用Puppet检查麋鹿的Kubernetes配置中是否存在标签。

问题描述 投票:0回答:1

我对Stackoverflow、puppet和kubernetes也是新手。

我需要创建一个if条件,来检查Kibana Filters中kubernetes标签的环境字段中是否存在某个标签,使用puppet,如果不存在,它将添加它。这是我目前所掌握的情况,哪里读到? -就是我不知道那里是什么地方,我想过设置一个regex。

if [kubernetes] {   
  if [kubernetes][labels][app_kubernetes_io\/environment] = ?? {
    mutate { add_field => { "environment" => [kubernetes][labels][app_kubernetes_io\/environment]  } }  
}

kubernetes puppet elastic-stack
1个回答
1
投票

解决办法

} if [kubernetes][标签][app_kubernetes_ioenvironment] { mutate { add_field => { "environment" => "%{[kubernetes][标签][app_kubernetes_ioenvironment]}" } }}

© www.soinside.com 2019 - 2024. All rights reserved.