puppet 基礎 資源

2021-07-12 05:42:57 字數 970 閱讀 1488

常用資源:user group package file service exec  cron  notify

使用者組資源  使用者資源

ensure => present,

gid => '102',

allowdupe => true, }

ensure => present,

uid => '501',

allowdupe => true,

# 當進行使用者管理的時候,是否同時管理使用者的家目錄。

managehome => true,

shell => '/bin/bash',

#過期時間

expiry => '2016-06-10',

} }

ensure => 'absent', }

ensure => 'absent', }

} 軟體安裝

yum安裝httpd

檔案管理

向客戶端推送本地指令碼

[root@master-192 puppet]# cat fileserver.conf

[files]

path /etc/puppet/files

allow *

[root@master-192 manifests]# ll /etc/puppet/modules/file-put-1/manifests/init.pp 

-rw-r--r-- 1 root root 184 5月  31 11:02 /etc/puppet/modules/file-put-1/manifests/init.pp

class file-put-1 }

建立軟連線

class file-link-1 }

Puppet 系統服務資源

puppet自動化 服務資源 service資源 管理系統執行的服務程序 不幸的是不同的系統管理服務的方式是多樣的 有些系統上面對於服務管理很簡單 有些系統提供複雜的強大的服務管理功能 puppet 提供最基本的服務管理 你也可以指定 provider,使用一些特性.引數 binary 執行服務的命...

puppet 2 資源介紹

puppet 資源介紹 group的常用屬性 ensure present,absent name 組名 gid gid system 是否為系統組 true,yes false,no user的常用屬性 ensure present,absent name 使用者名稱 uid uid system...

puppet高階指南 service資源詳解

service資源 通過service資源不但可以啟動,重啟和關閉程式的守護程序,監控程序狀態,還可以將守護程序加入到自啟動中。1 service資源常用屬性 service 資源標題 binary enable ensure hasrestart hasstatus name path patte...