cost 85 ms
如果標記為在 ansible 中使用,可能相當於什么廚師?

[英]What could be the possible equivalent of chef if tagged to be used in ansible?

尋找在 ansible 中使用 if 標記的 Chef 的解決方案。 標簽是在廚師服務器中使用刀命令創建的,並且可以在食譜中調用 if-tagged。 在 ansible 中執行此操作的等效方法是什么? 因此,在下面的代碼中,如果節點被標記為 prod,它會從說明書中獲取 prod 模板並復制到節 ...

2019-11-06 19:52:43   2   41    ansible / chef  
無需存儲私鑰的 Chef 客戶端配置

[英]Chef client configuration without storing private key

有沒有什么方法可以在沒有將私鑰物理存儲在 Chef 客戶端上的情況下向 Chef 服務器注冊 Chef 客戶端? Hashicorp vault可以在這里安裝並解決將密鑰文件存儲在磁盤上的問題嗎? 如果是,配置必須遵循哪些步驟? ...

Cookbook 的深度依賴需要一個不可用的 Ruby 版本。 如何通過廚師規避 Amazon Linux?

[英]Cookbook's deep dependency requires an unavailable Ruby version. How to circumvent via chef for Amazon Linux?

我是一名非 Ruby 開發人員,在 Amazon Linux AMI 2018.03、OpsWorks Agent v.3451 上使用 Chef 11.10。 我的Route53食譜需要fog ,它需要fog-brightbox ,它需要未指定版本的dry-inflector反射器,其最新版本在 ...

在 chef-client 運行期間無法安裝 Chef gem

[英]Unable to install Chef gems during chef-clien run

我正在使用以下版本的廚師環境操作系統和版本詳細信息如下: 廚師服務器 - RHEL7 廚師工作站 - Windows 7 專業廚師節點:Windows 2016 服務器數據中心 Chef 開發套件版本:3.3.23 廚師客戶端版本:14.14.25 伯克斯版本:7.0.6 廚房版本:1.23.2 ...

FATAL: NoMethodError: undefined method `each_char' for [“bundle”, “install”]:Array 你的意思是? each_cons

[英]FATAL: NoMethodError: undefined method `each_char' for [“bundle”, “install”]:Array Did you mean? each_cons

我正在使用 Chef 來自動化部署過程,我已經在我的 Chef 環境中配置了所有內容。 創建了一個示例食譜,只是為了在我們執行 chef-client 的節點中創建一個 test.txt 文件。 下面是我們在配方中使用的文件資源。 在遠程節點上運行 chef-client 時出現以下錯誤 我對 r ...

食譜中的廚師錯誤。 缺少帶刀的食譜

[英]Chef error in Cookbook. Missing cookbook with knife

我是 Chef 世界的新手,目前正在嘗試用一個食譜編寫一本食譜,以在 windows 服務器上安裝 Nagios NRPE。 我在配方中包含了一個 bash 腳本來執行一組命令。 但是,當我運行廚房收斂時,我不斷收到以下錯誤。 我在“recipie”中嘗試了很多變體,通過堆棧溢出和其他不起作用的在線 ...

Artifactory 托管 Chef Supermarket + Chef Server 集成

[英]Artifactory hosted Chef Supermarket + Chef Server integration

我已經設置了一個 Artifactory 實例並在其上設置了一個遠程 Chef Supermarket,它從另一個 Artifactory 上的本地存儲庫復制。 我對現有的管道感到滿意,因為這意味着通過推/拉復制將工件的交付自動交付給客戶。 在客戶端,我們還有一個 Chef 服務器,旨在通過根據角色 ...

如何根據廚師食譜中的命令執行返回的值禁用 linux 進程

[英]How to disable a linux process based on value returned by the command execution in chef recipe

要求:在檢查 linux“進程”是否“啟用”后,我需要禁用它。 我想使用廚師食譜自動化這個。 下面是示例: 當我執行命令時: /usr/bin/systemctl is-enabled xinetd | /usr/bin/awk '{print} END {if(NR==0) print "disa ...

2019-10-10 20:47:41   1   14    linux / chef  
廚師食譜“include_recipe”優先於其他代碼和資源

[英]Chef recipe 'include_recipe' takes precedence over other code and resources

我正在嘗試創建一個 Chef 食譜,目前它主要只是另一個食譜(審計食譜)的包裝食譜。 我仍在學習 Chef,但根據我從About Recipes 文檔和Resources Reference 文檔中收集到的信息,Chef 食譜應該按照定義的順序執行(通過 Ruby 代碼和/或 Chef 資源)。 在 ...

Inspec 配置文件中的決定

[英]Decision in Inspec profiles

我正在運行 postgres inspec 配置文件,並且只想在節點是主節點時運行某些測試。 這是我的個人資料 但這不起作用,因為變量結果不存儲值'f'。 我的問題是如何將值存儲在變量中並將其用於 inspec 中的下一個測試? 我們如何在 inspec 中打印變量值(調試語句) ...

如果我們在 chef-client 運行時對已安裝的 rpm 進行更改,更改是否會回滾

[英]Will changes get rollback if we made changes for a installed rpm when chef- client runs

我使用廚師食譜/食譜安裝了 rpm package。 chef-client 每隔一小時運行一次。 package 安裝完畢。 一段時間后,我對已安裝的 package 的配置文件進行了一些更改。 現在在主廚客戶端運行時進行更改之后,我所做的更改是否會再次回滾(對於我第一次安裝 rpm 時最初存 ...

knife.rb 連接到什么服務器?

[英]What server does the knife.rb connect to?

我無權訪問knife.rb文件,因此無法查看文件的內容(我在.chef文件夾中看不到knife.rb文件) 我如何找出服務器knife連接到什么? ...

2019-10-03 17:18:08   1   19    chef / knife  
Chef:遠程文件無法通知 Execute 或 Ruby_Block

[英]Chef: Remote File not able to notify Execute or Ruby_Block

嗨伙計們,我正在處理下面的代碼片段。 我嘗試了各種組合,但無法從 RemoteFile 調用manage_auth或authorized_users_ldap 我可以從 ruby_block "manage_operator" 但不能從 RemoteFile 通知manage_auth或autho ...

無法在食譜中創建文件

[英]Unable to create a file inside a cookbook

我正在通過自學學習廚師,無法在我的廚師烹飪書中創建文件 Fallowing 是我在 linux 實例中完成的步驟創建了一個 Directoy(使用 mkdir 命令),將其命名為食譜進入目錄(使用 cd 食譜) 生成食譜(使用 chef generate cookbookt test-cookboo ...

pg gem 安裝在 Redhat 中出現錯誤

[英]pg gem installation is giving error in Redhat

我正在執行gem install pg以安裝 pg 並隨后在 Redhat AWS 機器上執行廚師腳本。 我收到以下錯誤: 我正在用 root 用戶嘗試這個。 我也使用 yum 安裝了postgresql-devel並嘗試在libpq-fe.h所在的位置提供--with-pg-include (在其 ...

Docker 容器在啟動命令后退出

[英]Docker containers exit after start command

我正在嘗試創建一個 docker 容器,該容器使用廚師食譜從 docker 集線器添加 python 圖像。 chef-client 運行后,我可以看到容器,但即使在發出啟動命令后它也沒有啟動。 這是我提取 python 圖像的食譜, 以下是容器的問題, root@ubuntunode2-vm: ...

“如果被標記?” 內部執行資源(廚師)

[英]'if tagged?' inside execute ressource (chef)

在廚師食譜中,我有一個執行資源,我希望命令屬性的值取決於服務器是否以特定方式標記(或者我可以從另一個食譜控制的任何其他內容)。 即我想要類似的東西: 但這給了 如果我將if tagged?...放在外面並復制整個資源定義,它會起作用,但這會產生很多重復的代碼,看起來很糟糕,並且更難維護。 我發現鏈 ...

2019-09-19 10:20:57   1   29    ruby / chef  
如何在用戶資源中創建用戶和組

[英]How to Create a User and Group in User Resource

我正在使用以下命令在RHEL框上創建用戶: 我希望在創建用戶時在其中創建組的位置。 重要的部分是-U標志。 如何在Chef中實現此功能? 到目前為止,我有 我知道我可以使用組資源創建一個組,但這會創建一個具有單獨ID的組。 有沒有一種方法可以在用戶資源中實現-U標志? ...

預置多個資源時,terraform中的Chef預置器掛起

[英]Chef provisioner in terraform hangs when provisioning more than one resource

使用Terraform設置多台機器並使用Terraform Chef設置器配置機器時,只有在Terraform運行中僅對一個“資源”進行烹飪時,我才能使它工作。 當僅針對一個VM時,一切都將完美運行。 當配置了多個資源時,chef運行將掛在“ Creating configuration f ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM