我正嘗試使用'通用用戶'配方與廚師服務器將'部署'用戶添加到我的web_app角色。我創建了一個包含以下內容的deploy.json數據塊:如何使用通用用戶創建用戶廚師食譜?
{
"id": "deploy",
"group": "deploy",
"shell": true
}
我已經將數據包上載到我的服務器。
我也上傳了我所有的食譜和角色。
最後,這裏是我的應用程序的作用:
name "app_server"
description "application"
run_list(
"recipe[generic-users]",
)
default_attributes "users" => { "active_groups" => "deploy" }
當我使用這個角色嘗試提供我的服務器,我看到以下內容:
[2012-09-24T22:17:53+01:00] INFO: Active groups: deploy, sysadmin
但它實際上並沒有創造我的部署用戶。
我需要做些什麼才能創建我的用戶?
此外,我想指定不同的用戶,並且只能根據需要創建特定角色的特定帳戶。我怎麼能這樣做?
不,我還沒有看過資源。我會檢查他們,謝謝。但我認爲有一種使用數據包的方式 - 一些食譜使用它們(像通用用戶和'用戶',我認爲它是'應用程序'和'數據庫'),但我還沒有弄清楚如何讓它們選擇瞭解我上傳的數據包中的內容。我可能做錯了一些簡單的事情。 – user1640189