我正在使用这种类型的 Ansible 清单编写自动化:
[nodes]
<publicIp1> privateIp=<privateIp1>
<publicIp2> privateIp=<privateIp2>
Run Code Online (Sandbox Code Playgroud)
我这样做是因为有时主机具有不同的公共 IP 与私有 IP(例如,AWS)。
现在,在配置任何主机时,我需要在模板模块的 jinja2 文件中获取一个类似于“privateIp1,privateIp2”的 csv。
最好,我什至不想提及组名“节点”,而只是要求“给我当前主机组的所有成员的所有‘privateIp’库存变量的列表”。<< 假设我的主人只是一个组的成员。
如果不可能,有没有办法引用组名并执行此操作?
我最近轰炸了一次采访(带有collabedit的电话屏幕).这是一个问题:写一个迭代的O(lg n)算法来找到x ^ y的幂(x是一个double,y> 0是一个int).
我首先做了递归划分并征服了一个并尝试将其转换为迭代...而我不能:S是否有一种方法将递归转换为迭代(它很容易进行尾递归,但是如何使用两个递归函数可能的递归调用,取决于条件来决定调用哪个调用)?
我是否必须重新启动clickhouse以使其读取对users.xml的任何更新?有没有办法juse"重新加载"Clickhouse?