问题标签 [confd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
148 浏览

templates - confd 中的 `getvs` 是否与 yaml 列表一起使用?

我已将 yml 文件设置为 confd 后端。我有一个 yaml 列表来处理如下内容。

并尝试从下面的列表中读取值。由于这是一个列表,我正在使用 getvs 来获取 string[] 中的所有值并使用 ',' 加入这些值。引用join

我收到的输出如下

在这里,我没有通过 yaml 列表获取值getvs。因为它是一个列表,所以应该通过收集数据,getvs但为什么我收到空字符串我什至没有在这里得到单个值。那么是否getvs适用于 yaml 列表?如果是,那么我在这里想念什么?

我还尝试了通过以下引用getvsrange获取值的功能getvs

但收到相同的空数组作为结果。:(

任何帮助,将不胜感激 ?

0 投票
1 回答
442 浏览

configuration - 使用 HashiCorp Vault KV v2 进行 confd 配置

我正在创建一个 Vault Dev Server,sudo vault server -dev并使用以下内容放置一个简单的 KV v2 机密:

我希望confd在 Vault 中的 KV 存储中更改值时选择该值。但我得到了错误:

当我运行时:

/etc/confd/templates/env.tmpl的是:

并且/etc/confd/conf.d/myconfig.toml

任何帮助,将不胜感激。

0 投票
1 回答
184 浏览

ssh - 为 confd netconf ssh 连接设置 ipv4 和 ipv6

我正在使用 confd 6.3 版。我正在尝试将其设置为能够通过 ipv4 和 ipv6 使用 netconf 进行 ssh。我的相关配置如下:

导致

当我将 ip 更改为 0.0.0.0 时,它会通过 ipv4 进行侦听。但我无法同时设置 ipv4 和 ipv6。有没有可能>

0 投票
0 回答
110 浏览

dockerfile - 如何将 haproxy、etcd 和 confd 的 dockerfile 一起写?

我想使用 docker 在一个容器中一起运行 haproxy、etcd 和 confd。实现这一目标的推荐方法是什么?

这是我目前拥有的:

0 投票
3 回答
1497 浏览

kubernetes - How to restart Kubernetes pod when a secret is updated in Hashicorp Vault?

已经使用 Kubernetes 成功实现了 Vault,并且在 K8s 中运行的应用程序正在从 Hashicorp Vault 获取环境变量。一切都很好!但是,想要向前迈出一步,想要在 Vault 中的 secret 发生更改时重新启动 pod,到目前为止,我们必须在对 Vault secret 进行更改时手动重启 pod 以重置环境变量。如何做到这一点?听说过 confd 但不确定如何实现!

0 投票
1 回答
55 浏览

ietf-netmod-yang - 来自 pyang confd 的配置或操作数据

我们能否从 confD 中的 pyang 模型确定它是配置数据模型还是操作数据模型,如果我没有读取实际 yang 文件的权限 例如:

0 投票
1 回答
215 浏览

zsh - zsh:为 confd 杀死

我尝试使用他们的官方安装指南 https://github.com/kelseyhightower/confd/blob/master/docs/installation.md安装 confd

安装顺利,没有任何错误。但是,当我尝试confd使用终端运行时,出现错误zsh: killed confd

截屏 在此处输入图像描述

我正在使用 macOS big sur。我需要帮助来调试为什么在运行此命令后立即终止此进程。尽管所有应用程序在终端上都可以正常工作。如果需要在这篇文章中添加更多细节,请告诉我。

0 投票
1 回答
109 浏览

netconf - Yang:强制用户从节点所指的列表中输入

我是杨新来的。下面是我的 yang 配置。

我想达到以下两个要求。有人可以帮帮我吗

  1. leafref在节点中使用serverip了类型,以便用户可以输入存在于leaf-list server. 当我测试它时,我能够输入一些leaf-list serverleaf serverip所指的人中不存在的随机 IP 地址。当我提交时,它会给出错误Illegal reference,但我希望如果用户给出了列表中不存在的随机 ip,则不应允许该用户完成命令。当他键入命令而不是在提交时显示错误时,有什么方法可以在运行时限制他。

  2. leaf serverip指的是leaf-list server. 我希望如果用户尝试删除目标节点,即server应该首先自动删除它的所有依赖节点。就像首先应该删除所有依赖项,然后删除主节点。
    或者
    它应该给用户一个错误,在删除目标节点之前先删除依赖节点。即在删除leaf-list server用户之前,应先要求删除节点serverip。我怎样才能实现它们中的任何一个?

0 投票
0 回答
34 浏览

yang - yang cli-show-template 不替换叶值

我是杨造型的新手。我想从一长串列表中创建一个 show command(config: false)。在不使用 tailf:cli-show-template 的情况下,我能够将列表的值作为两列输出:- (Leaf-name, value)。但是,我想用漂亮的缩进和描述性文本来格式化显示输出。因此,我尝试使用 tailf:cli-show-template,如下所示:-

但是,由于某种原因,只有键 - “peer_ip”被替换为 cli-show-template.Sample 输出中的值: -

更新:- 上面的列表在 bgp 容器内,并且该容器在一个分组内。我将分组用作“ip”容器内的“使用 bgp_group”。请帮忙。