ICode9

精准搜索请尝试: 精确搜索
  • [linux tips] puppet client ssl 证书过期2019-12-26 18:56:16

    问题: [root@control-01 .ssh]# puppet agent -tv Warning: Unable to fetch my node definition, but the agent run will continue: Warning: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed: [CRL has expired for /CN=f

  • linux-人偶,wget和代理2019-11-21 17:01:39

    我正在尝试在发出wget调用之前设置代理: file { "/etc/environment": content => inline_template(" http_proxy=http://10.0.12.13:8080 https_proxy=http://10.0.12.13:8080") } 问题是我必须重新启动Puppet的会话才能正确加载环境. 我也尝试导出exec语句中

  • puppet (四)类、模块、模板2019-08-31 11:00:19

    类:class 用于公共资源的一组资源,是命名的代码块,创建互殴可在puppet全局进行调用,类可以被继承 语法资源: class class_name {  ...puppet code... }   注意:类名只能包含小写字母、数字、下划线且必须以小写字母开头 类定义实例:      声明类方式: 1.include:include+类名可以以逗

  • linux – 如何在没有镜头的情况下使用augtool?2019-08-30 22:51:40

    augtool Augeas接缝是Puppet修改配置文件的流行程序,但是如何修改augtool没有镜头的配置文件呢?例如.: [Desktop Entry] Type=Application Encoding=UTF-8 Name=Compiz Exec=compiz NoDisplay=false # name of loadable control center module X-GNOME-WMSettingsModule=metacity

  • 模仿MySQL的my.cnf以便在Puppet中进行设置2019-08-27 04:15:17

    我的任务是模仿MySQL的my.cnf,尝试使用Puppet在slave数据库之间标准化配置.现在,我的目标是innodb设置. 是否有可以安全地根据硬件规格(如内存,磁盘和触发器)计算的配置选项?解决方法:你需要接触. puppet:/etc/puppet/modules/master/lib/facter$cat disks.rb #!/usr/bin/ruby #req

  • linux – 在Puppet中更改节点声明中的类变量2019-08-25 20:50:34

    我正在尝试为我的所有服务器创建一个“模板”.我有2个配置. NTP客户端(在基类类中处理.我想通过在节点声明中声明特定内容来创建特定于NTP服务器的覆盖.类似于“baseclass :: ntp:restrict => true”.或者,我如何从baseclass :: ntp更改已声明的变量之一? 有没有人有任何想法主办这样

  • 是否可以在使用puPHPet配置的环境中升级PHP?2019-08-25 00:31:42

    如果我在OSX上使用puPHPet配置了一个流浪盒,是否可以通过简单的配置文件更改将PHP版本从5.5升级到5.6,还是需要从头开始重新配置? 或者通过客户操作系统软件包管理器升级PHP更简单,在本例中为Ubuntu 14.04.这里的用例是单个开发环境(不是一个大型团队),但我后来可能想为第二个开发人

  • 从Puppet nginx模块中删除“ipv6only”选项2019-08-16 23:10:37

    我的nginx服务器(提供多个虚拟主机)无法启动: Nov 08 23:54:43 foo systemd[1]: Starting nginx - high performance web server... Nov 08 23:54:43 foo nginx[3830]: nginx: [emerg] duplicate listen options for [::]:8081 in /etc/nginx/sites-enabled/000-mysite.vhost:3 Nov

  • linux – 如果脚本没有运行,如何检查和运行脚本?2019-08-16 11:55:30

    我创建了一个非常简单的脚本,名为main_start_script,它将在后台运行2个python程序,代码为: python /opt/cuckoo/cuckoo-2/cuckoo.py 1>cuckoo_script/cuckoo_start.txt 2>&1 & python /opt/cuckoo/cuckoo-2/utils/web.py 1>cuckoo_script/web_start.txt 2>&1 & 现在我想知道如何检

  • 深入SaltStack2019-08-14 22:00:32

    [译者注] 这是一篇发表在opencredo官网的博文,通过比较流行的Puppet和新发展起来的Salt,详细地介绍了Salt的功能。在征得原作者的同意后,翻译出来,与大家分享。初次翻译长文,请大家指点。 原文链接 深入SaltStack Maartens Lourens. 于1月10日发表在opencredo. 对系统工程师来说,配

  • 深入SaltStack2019-08-14 21:52:05

    [译者注] 这是一篇发表在opencredo官网的博文,通过比较流行的Puppet和新发展起来的Salt,详细地介绍了Salt的功能。在征得原作者的同意后,翻译出来,与大家分享。初次翻译长文,请大家指点。 原文链接 深入SaltStack Maartens Lourens.于1月10日发表在opencredo. 对系统工程师来说,配置管理

  • 适合Python的机器配置管理系统2019-08-14 07:56:09

    机器配置管理系统是否类似于: >木偶 >厨师 哪些是原生的,或者至少是非常亲密的,对Python友好? 有支持证据和/或支持推理的任何建议为什么? (上面的两个系统都有Ruby的倾向.)解决方法:Ansible是用Python编写的.这是一个略微不同的配置管理,除了python之外的目标服务器上没有任何东西(py

  • linux – Puppet找不到我刚刚安装的模块2019-07-28 17:02:06

    我发现的问题是我可以成功安装Puppet模块.例如: [puppet@swarmcritic ~]$puppet module install puppetlabs/mysql Notice: Preparing to install into /home/puppet/.puppet/modules ... Notice: Created target directory /home/puppet/.puppet/modules Notice: Downloading from

  • linux – Puppet:如何连接变量和String2019-07-17 18:50:41

    我想连接puppet变量和一个字符串 $agents_location='/home/agent2/adikari5' file { $agents_location+"/filename.zip": mode => "0777", owner => 'root', group => 'root', source => 'puppet:/

  • linux – 在Puppet中获取机器的私有ip2019-07-13 23:51:19

    我只是想有一种方法来获取机器的私有IP并在我们的puppet脚本中使用它,所以让我们假设我们有脚本将IP显示为: class test{ $my_ip=<some code> file{'print_ip_to_my_file': path => "/tmp/ip.txt", content => "This is test file and the private ip is :

  • 用于mysql配置失败的Puppet中的Augeas2019-07-08 09:09:12

    我正在开发一些基本的Puppet清单和模块,以便在部署服务器之后安装我的应用程序依赖项.这是一套基本的东西: – > OS – > Ubuntu 14.04 LTS > Nginx> PHP5-FPM> MySQL 简单吧? 在大多数情况下,一切都进展顺利;直到我偶然发现使用Augeas使用我的自定义配置项更新配置文件的能力.我已

  • python – 静默安装Mercurial Module for Windows2019-07-03 19:45:18

    我正在尝试以静默方式安装以下软件包mercurial-2.2.1.win-amd64-py2.6.exe以将其添加到我的Puppet清单中. 我已经尝试使用/ s / q但没有结果.解决方法:更好的方法可能是使用Chocolatey包管理器到install mercurial: puppet module install rismoney/chocolatey 然后你可以安装mer

  • php – 使用Puppet自动化作曲家自我更新2019-07-03 15:17:08

    我全局安装了PHP的作曲家,我正在尝试让Puppet自动运行composer self-update命令. 这是我的清单: exec { "composer self-update": path => '/usr/local/bin/' } 以root身份手动运行“/usr/local/bin / composer self-update”,但是当puppet运行时会产生以下错误: change fro

  • 通过MCollective实现puppet向windows的推送2019-06-30 13:50:53

    puppet在比较老的版本的时候是通过kick进行推送实现配置及时更新,由于kick的效率问题,在比较新的版本中开始采用第三方工具MCollective来实现,网上介绍如何部署MCollective文章也不少,但大都是linux平台下的部署,windows下的几乎没有,我在研究的时候也是一路坎坷,差点放弃,不过看到有一

  • 搭建puppet dashboard及遇到的问题2019-06-30 13:50:22

    其实网上这样的文章已经很多了,这里随便摘出两篇,以供参考 1、Puppet Dashboard的安装与配置 2、Puppet学习笔记(CentOS6.3+Puppet3.01) 发这篇文章主要说下自己部署过程中踩过的坑: 1、在手动导入报告文件到mysql的时候报 undefined method `source_index' for Gem:Module 错误

  • 利用puppet管理配置IIS2019-06-30 13:48:47

    先简单介绍下puppet,puppet是一个基于ruby的开源的运维自动化管理工具,在linux平台应用广泛。它的部署方式为c/s,需要在服务器端和客户端分别安装对应的程序。该工具的支持公司也推出了企业版puppet(10个节点下免费),puppet在2.6版本后开始支持windows客户端,注意服务端还只能安装在li

  • mcollective的web控制台---mcomaster搭建2019-06-30 13:48:17

    使用mcollective有段时间,每次在控制机上写命令运行agent感觉挺不方便的,于是想有没有专门的mcollective的web console,搜了下发现有两个:kermIT和mcomaster. kermIT看上去比mcomaster功能多些,不过因为kermIT是django开发,而mcomaster是ruby开发,这样就和mcollective、pupppet一脉相

  • puppet 安装配置与简单实验2019-06-14 13:00:14

    目录 puppet自动化配置 课程目标 一、puppet的介绍 二、puppet的安装配置 三、puppet的C/S模式工作原理 四、puppet的基本语法和资源定义 五、应用案例 puppet自动化配置 课程目标 理解 puppet的概念和应用场景 puppet基本语法和资源的定义方法 掌握 puppet服务端和客户

  • windows – 如何为puppet安装全局自定义提供程序?2019-06-13 12:38:47

    我想将chocolatey puppet provider用作Windows的包源.我的理解是我必须将文件保存到{module} /lib/puppet/provider/package/chocolatey.rb.如果我只是在一个特定模块中使用它,那似乎没问题.但是,如果我想让它可用于我的所有模块呢?解决方法:好的,为了回答 – 只需将它作为模块安装

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有