我们如何来定义一个puppet资源,它个格式是什么?
先看一个例子:
1 2 3 4 5 6 |
file { '/tmp/abc': ensure => 'directory', owner => 'root' mode => '750' } |
file: 资源类型,常用的资源类型我们也提过了, 用户啊,组啊,服务啊
/tmp/abc: 资源名称,这个名称是区分大小写的,而且要唯一
ensure,owner,mode : 资源属性,这些属性就是我们能操作的变量,设置一些状态
也可以这么定义:
1 2 3 4 5 6 7 8 9 10 11 12 |
file { '/tmp/abc': ensure => 'directory', owner => 'root' mode => '750' '/tmp/cde': ensure => 'directory', owner => 'root' mode => '750' } |
Latest posts by Zhiming Zhang (see all)
- aws eks node 自动化扩展工具 Karpenter - 8月 10, 2022
- ReplicationController and ReplicaSet in Kubernetes - 12月 20, 2021
- public key fingerprint - 5月 27, 2021