Bolt编排工具使用与配置全解析
1. 应用Puppet代码与文件传输
在Unix系统中,若要应用Puppet代码确保 /etc/exampleapp 目录存在,可使用如下命令:
bolt apply --execute "file { '/etc/exampleapp': ensure => present }" --targets servers
对于PowerShell cmdlets,则使用:
Invoke-BoltApply -Execute "file { '/etc/exampleapp': ensure => present }" -Targets servers
此格式与 puppet apply 和 puppet apply -e '<code>' 类似。需注意,通过Bolt应用代码时,要确保代码已声明包含在目录中,而非仅定义。
文件传输方面,有上传和下载命令。以下是Unix和Windows版本的简单示例,列表中第一个文件为源文件,第二个为目标文件:
- 上传文件:
- Unix: bolt file upload /rpms/cowsay.rpm /tmp/ --targets @targets
- Windows: Send-BoltFile -Sou
超级会员免费看
订阅专栏 解锁全文
884

被折叠的 条评论
为什么被折叠?



