问题标签 [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.
templates - confd 中的 `getvs` 是否与 yaml 列表一起使用?
我已将 yml 文件设置为 confd 后端。我有一个 yaml 列表来处理如下内容。
并尝试从下面的列表中读取值。由于这是一个列表,我正在使用 getvs 来获取 string[] 中的所有值并使用 ',' 加入这些值。引用join。
我收到的输出如下
在这里,我没有通过 yaml 列表获取值getvs
。因为它是一个列表,所以应该通过收集数据,getvs
但为什么我收到空字符串我什至没有在这里得到单个值。那么是否getvs
适用于 yaml 列表?如果是,那么我在这里想念什么?
我还尝试了通过以下引用getvsrange
获取值的功能getvs
但收到相同的空数组作为结果。:(
任何帮助,将不胜感激 ?
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
是
任何帮助,将不胜感激。
ssh - 为 confd netconf ssh 连接设置 ipv4 和 ipv6
我正在使用 confd 6.3 版。我正在尝试将其设置为能够通过 ipv4 和 ipv6 使用 netconf 进行 ssh。我的相关配置如下:
导致
当我将 ip 更改为 0.0.0.0 时,它会通过 ipv4 进行侦听。但我无法同时设置 ipv4 和 ipv6。有没有可能>
dockerfile - 如何将 haproxy、etcd 和 confd 的 dockerfile 一起写?
我想使用 docker 在一个容器中一起运行 haproxy、etcd 和 confd。实现这一目标的推荐方法是什么?
这是我目前拥有的:
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 但不确定如何实现!
ietf-netmod-yang - 来自 pyang confd 的配置或操作数据
我们能否从 confD 中的 pyang 模型确定它是配置数据模型还是操作数据模型,如果我没有读取实际 yang 文件的权限 例如:
zsh - zsh:为 confd 杀死
我尝试使用他们的官方安装指南 https://github.com/kelseyhightower/confd/blob/master/docs/installation.md安装 confd
安装顺利,没有任何错误。但是,当我尝试confd
使用终端运行时,出现错误zsh: killed confd
我正在使用 macOS big sur。我需要帮助来调试为什么在运行此命令后立即终止此进程。尽管所有应用程序在终端上都可以正常工作。如果需要在这篇文章中添加更多细节,请告诉我。
netconf - Yang:强制用户从节点所指的列表中输入
我是杨新来的。下面是我的 yang 配置。
我想达到以下两个要求。有人可以帮帮我吗
我
leafref
在节点中使用serverip
了类型,以便用户可以输入存在于leaf-list server
. 当我测试它时,我能够输入一些leaf-list server
我leaf serverip
所指的人中不存在的随机 IP 地址。当我提交时,它会给出错误Illegal reference
,但我希望如果用户给出了列表中不存在的随机 ip,则不应允许该用户完成命令。当他键入命令而不是在提交时显示错误时,有什么方法可以在运行时限制他。leaf serverip
指的是leaf-list server
. 我希望如果用户尝试删除目标节点,即server
应该首先自动删除它的所有依赖节点。就像首先应该删除所有依赖项,然后删除主节点。
或者
它应该给用户一个错误,在删除目标节点之前先删除依赖节点。即在删除leaf-list server
用户之前,应先要求删除节点serverip
。我怎样才能实现它们中的任何一个?
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”。请帮忙。