chef

    1热度

    2回答

    背景 我写了一本食谱,安装Windows功能。某些功能依赖于父功能。父功能可能没有安装该功能所需的源文件。 在我的食谱中,我使用only_if调用Powershell命令来确定源文件是否存在。 (Get-WindowsFeature | Where Name -eq NET-Framework-Core | Select InstallState).InstallState -eq 'Remove

    -1热度

    1回答

    首先让我首先提到我对于ansible是新手。所以我的方法在这里可能完全错误。 我正在尝试使用ansible为我编排一些步骤。我正在尝试编写一个剧本,该剧本将使用knife从本地主机修改厨师run_list。我相信我应该使用delgate_to。 现在,如果我运行: ansible-剧本site.yml --limit =主机1,主机2,主机3 我的任务看起来像这样的时刻,但它不是功能。我有一个节点

    0热度

    1回答

    我有两本食谱:elasticsearch和curator。 Elasticsearch Cookbook安装并配置elasticsearch。下面的资源(从elasticsearch食谱),必须从馆长食谱修改: elasticsearch_configure 'elasticsearch' do configuration ({ 'http.port' => port,

    0热度

    1回答

    假设我应该在最新的apt=6.1.4食谱内设置unattended_upgrades。对于 我用以下作用: { "name": "default_base", "description": "Role applied to all workstations and servers", "json

    0热度

    1回答

    我使用本地模式选项在chef-client中执行了一些食谱。运行结束后,无论如何,我可以发现,哪些食谱成功执行?

    0热度

    1回答

    我有食谱来将基础架构部署到天蓝色云。我的食谱会创建所需的虚拟机,安装SQL Server,将磁盘附加到虚拟机以及一些软件安装。 我想要那个厨房CI本身: 验证我的资源已经正确与否催生 验证配置的正确与否进行

    0热度

    1回答

    我有一个独立的厨师服务器安装。当我启动厨师服务并检查状态时,所有服务似乎都在运行。但是,我无法访问网页。它超时。当我在启动过程中检查chef-server tail opscode-erchef时,我看到这个错误:无法启动网络驱动程序:econrefused。 任何想法会导致这个问题? DB是服务器本地的,所以我不认为RabbitMQ存在问题。

    1热度

    1回答

    有没有办法与厨师及其git resource做一个稀疏结账?或者什么是完成相同的最佳方式? 由于执行稀疏检出操作需要在执行下拉操作之前修改.git文件夹中的文件,因此我没有找到一种方法使git资源配置存储库,但在编辑该文件之前不会尝试拉取。如果我等到git资源执行结束,那么分支机构的文件总数已经下载。 供参考,这是我愿意做的,否则,如果我在做一个bash脚本: git init <my_repo>

    0热度

    2回答

    我有一个厨师的食谱,带来了一个mysql码头容器,然后,如果一些逻辑通过,连接到它加载一些数据库条目。 问题是,它首次运行失败,因为它会继续执行负责还原数据的资源,在mysql容器启动并准备好接受连接之前。 下面是容器的带来的食谱的一部分: docker_container 'imhere-mysql' do hostname mysqlHost repo 'lutraman/

    -2热度

    1回答

    我是电源shell的新手,我想使用Power Shell在Windows服务器上自动安装SQL Server 2014 Management Studio,并且需要使用厨师食谱远程运行。 PS C:\Users\vagrant\Downloads\SQLManagementStudio_x64_ENU> .\SETUP.EXE /ACTION=install /PARAMETER=true /