会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 自动化运维平台puppet的高级应用!

自动化运维平台puppet的高级应用

时间:2025-11-05 04:14:36 来源:益强数据堂 作者:域名 阅读:841次
自动化运维平台puppet的高级应用
复制[root@node1 ~]# mkdir -p /etc/puppet/modules/nginx/{manifests,自动files,templates,lib} [root@node1 ~]# cd /etc/puppet/modules/nginx/ [root@node1 nginx]# cd manifests/ [root@node1 manifests]# vi init.pp class nginx { package {nginx: ensure => installed, name => nginx,} } [root@node1 manifests]# vi web.pp class nginx::web inherits nginx { service {nginx: ensure => true, enable => true, name => nginx, require => Package[nginx],} file{web.conf: ensure =>file, source => "puppet:///modules/nginx/web.conf", path => /etc/nginx/nginx.conf, notify => Service[nginx], require => Package[nginx]} } [root@node1 manifests]# puppet apply -e include nginx::web notice: /Stage[main]/Nginx/Package[nginx]/ensure: created notice: /Stage[main]/Nginx::Web/File[web.conf]/content: content changed {md5}d9dfc198c249bb4ac341198a752b9458 to {md5}33d2119b71f717ef4b981e9364530a39 notice: /Stage[main]/Nginx::Web/Service[nginx]/ensure: ensure changed stopped to running notice: Finished catalog run in 8.07 seconds [root@node1 manifests]# grep work /etc/nginx/nginx.conf worker_processes 2; 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.

(责任编辑:IT科技)

推荐内容
  • 电脑远程连接出现证书错误的解决方法(如何处理电脑远程连接中的证书错误问题)
  • 消息幂等(去重)通用解决方案,写得真好!
  • 如何利用Python这门编程语言下载一些无法下载的小姐姐的视频
  • Go 提案:增加泛型版 Slices 和 Maps 新包
  • 拯救者BIOS降级教程(降级BIOS,让拯救者重获新生)
  • Replit.web:具有内置数据库和身份验证支持的 Python 框架