chef-solo

    0热度

    1回答

    我在哪里可以找到关于如何写文档: chef-solo --override-runlist "role["somerole"],recipe[mycookbook::recipe]" 看到here。 我的意思是role,recipe的可能值是多少?他们在哪里定义? 我可以使用CLI列出可能的值吗?

    3热度

    3回答

    我已经设置了一个基本的Chef基础设施,其中包含一个工作站,一个托管的Chef Server和一个Ubuntu服务器作为节点。我在我的工作场所使用此设置,因此互联网连接需要代理。我在knife.rb和Ubuntu服务器中都进行了必要的代理设置。工作站和节点都正确连接到互联网。 这里的问题 - 当我尝试引导使用knife,我得到以下错误的节点: <My Node's IP> --2014-02-12

    2热度

    1回答

    我已经使用厨师设置了基本的基础设施。这包括一个本地厨师服务器(基于ubuntu),工作站和一个基于ubuntu的服务器(用作节点)。请注意,整个基础设施位于办公室网络的防火墙后面。我已经为服务器访问互联网做了必要的代理设置。 所以这里的问题是 - 当我尝试引导使用节点 - knife bootstrap <node's ip> --sudo -x <username> -P <password>

    1热度

    3回答

    原来我不能为您在厨师的节点(主机)的名字,所以我试图找出最好的方式作出如下发生: If hostname is X ldap_access_filter = memberOf=<%= node['sssd_ldap']['ldap_access_node_filter'] %> else ldap_access_filter = memberOf=<%= node['sssd_ldap'][

    0热度

    1回答

    我能够用刀割桉树像这样来创建一个新的服务器: knife euca server create 服务器被创建,但配置失败,出现以下消息: "ERROR: Errno::ENOENT: No such file or directory - /etc/chef/validation.pem" 这是可以理解的,因为我认为它是尝试使用Chef Server进行配置。这就是问题。我想用Chef S

    2热度

    2回答

    我正在修改Apache Cookbook以使用2.4 Apache。 Opscode Cookbook目前失败,因为它正在生成带有LockFile关键字的conf文件,该关键字不在Apache 2.4关键字列表中。 我想制作一个通用的解决方案,并根据软件的版本填充我的conf文件。为此,我必须找出已安装软件的版本。同样的问题现在一直困扰着我,但我一直在设法避免它。由于我一遍又一遍地重复,我想问:

    0热度

    1回答

    我正在使用Chef Solo配置Vagrant机器和Berkshelf来安装烹饪书。我正在使用Linux主机(Ubuntu)。 我想使用mysql的食谱;但是当我补充一下: cookbook 'mysql' Berkshelf安装homebrew作为传递依赖。 Chef-solo加载所有内容,因为我在Linux中而失败。 安装或加载食谱时,有没有办法忽略homebrew包? 注:我曾尝试使用

    2热度

    2回答

    我正在致力于一些服务器无法访问互联网的基础架构,因此我必须将包装推送到本地仓库,然后才声明它们安装在厨师。 然而,我们一直处于厨师未能安装包装的情况,因为包装不在某些包装盒上,而且在其他一些包装盒上已经成功。 我想要做的是在节点上应用Chef config之前运行Ruby/RSpec测试,以确保配方中声明的包确实存在于回购站中。 为了做到这一点,我需要能够列出我们食谱中存在的所有软件包。 我的问题

    0热度

    1回答

    我设置了一个非常基础的基础设施,包含一个工作站,一个opscode托管的厨师服务器和一个流浪VM节点。 在我的工作站上,我使用命令vagrant up。这下载了流浪虚拟机来建立一个节点。但是,流浪的VM节点无法连接到Internet。如何更改虚拟机的代理设置?

    0热度

    1回答

    我正尝试使用knife-ec2宝石和厨师为AWS创建和部署PostgreSQL服务器。在我的项目的.chef存储库中,我有knife.rb文件。这是该文件的内容。 cookbook_path [ 'Users/Petesta/Git/ringbase/chef/cookbooks' ] knife[:aws_access_key_id] = "randomString" knife[:aw