shell – 使用Puppet设置环境变量

我正在使用流氓用木偶来建立开发环境的虚拟机.我想在.pp文件中简单地设置一些环境变量.使用虚拟框和一个流氓底盒为Ubuntu 64位.

我现在有这个

$bar = 'bar'

class foobar {
   exec { 'foobar':
     command => "export Foo=${bar}",}
}

但是当配置时我收到一个错误:找不到命令’export’.

这似乎应该足够简单,我为exec类型缺少某种需求或路径?我在文档中注意到有一个环境选项来设置环境变量,是否应该使用它?

如果您只需要在木偶运行中可用的变量,则出现了什么问题:
Exec { environment => [ "foo=$bar" ] }

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...