knife

    0熱度

    1回答

    我可能做錯了什麼,但這裏是情況。獨立廚師服務器12.3.0。在AWS上運行的CentOS 6.3。 在執行knife bootstrap期間,我正在應用hostname:default配方來更改服務器的FQDN以及其他一些配方。一切都會好起來的。主廚服務器顯示新增自助實例,但節點名稱列仍顯示舊的FQDN,如ip-x-x-x-x.aws-region-name.compute.internal。 然

    0熱度

    1回答

    是否有任何方式來runing刀vsphere無人執行?我有我使用幫我一個部署shell腳本: cat deploy-production-20-vm.sh #!/bin/bash ############################################## # These are machine dependent variables (need to change) #

    0熱度

    2回答

    刀的文檔說--node-name是要配置的節點的名稱(添加到服務器節點列表中)。當我把「節點2」,我得到一個消息: 廚師遇到嘗試當我使用它的作品我的廚師的用戶名來加載節點數據的「節點2」 一個錯誤。但是,然後我在服務器節點列表中的節點也是用戶名。 我錯過了一些非常基本的東西 - 有人能幫我理解發生了什麼事嗎? 下面是我使用的命令: # Fails knife bootstrap myfqdn:p

    2熱度

    1回答

    繼加入「刀的vSphere」我的食譜的Gemfile中: gem 'knife-vsphere' 我嘗試使用下面的命令: knife vsphere vm list ,我得到以下錯誤: 「致命:找不到子命令:'vsphere'」 顯然刀甚至不知道它的安裝,但它是。 OS X 10.10.3 廚師12.3.0(在/ opt/chefdk /箱) 紅寶石2.2.2通過Rbenv 刀的vSphe

    1熱度

    1回答

    我正在嘗試https://github.com/chef/knife-ec2。捆綁安裝的寶石後,我配置了knife.rb到這樣的事情: current_dir = File.dirname(__FILE__) log_level :info log_location STDOUT node_name "username9999" client_key "#{curr

    0熱度

    1回答

    我已經絕對安裝了刀窗。廚師寶石列表顯示刀窗,但是當我運行引導時,我被告知它沒有安裝。 sudo -u user -H sh -c "cd /home/user/chef-repo/; chef gem list" sudo -u user -H sh -c "cd /home/user/chef-repo/; knife bootstrap windows winrm $VMIP -r 'rol

    1熱度

    1回答

    我正在使用Enteprise廚師。每個組織只有一個驗證密鑰。這意味着,一旦我爲我的工作站下載它,團隊中的其他開發人員就不能擁有它=>他們無法從工作站引導節點。如果我自動執行引導過程,例如,如果我把密鑰放在S3上,那麼我也必須考慮讓我的工作站驗證密鑰和S3密鑰保持同步(以及所有其他團隊成員)。 所以問題是: 什麼是分發跨節點和工作站這個單一驗證關鍵的最佳實踐?

    4熱度

    2回答

    以下是正在使用的chef-server(opensource)的硬件配置。 4 GB of RAM; 5 GB of free disk space in /opt; 5 GB of free disk space in /var; Chef-server version installed 11.6; 多少節點所有正在運行廚師客戶端在後臺可以這樣廚師服務器處理? 單個廚師服務器可以處理300-5

    0熱度

    1回答

    刀食譜缺少除元數據以外的所有命令。當運行knife cookbook --help我得到以下輸出: $knife cookbook --help FATAL: Cannot find sub command for: 'cookbook --help' Available cookbook subcommands: (for details, knife SUB-COMMAND --help)

    0熱度

    2回答

    當我們運行刀子搜索命令時,它列出了找到的項目數。我不想要項目的數量,而只需要結果。如何得到它。示例說,我想獲得一些返回碼或零值爲下面的命令。 $ knife search node "name:MyLinux AND role:java" 0 items found