2016-08-26 5 views
0

私は彼らに人形の条件を適用することによって、シェフによって提供されている設備の種類のまわりで私の頭をラップしようとしていますパペットから来ています。私はそれが完全に正しかったとは確信していない、または悪いことに、私はインストールの種類が不足している可能性があります。私の知る限りこれはシェフと一緒に行く方法です。シェフのインストールタイプ?

 
- Chef Server  -> Puppet Master 
- Chef Client  -> Puppet Agent 
- Chef Solo   -> Puppet Masterless ## uncertain about this 
- Chef Workstation ->Boxen ?    ## uncertain about this 
- Chef Node   -> Puppet Node, but would include Workstations as well? 

他にも紛失しているものはありますか?リストにあるものは正しいですか?みんなありがとう、私の無知を許して、私はかなりの時間を過ごしたグーグル/ソングとナダ....

答えて

2

この質問は、実際にはStackOverflowには適していませんが、サーバー==マスターですが、それほど多くはありません。シェフServerは、(すべての作業がクライアントで実行される)基本的にはデータストレージAPIである一方、注目すべきは操り人形マスターは、コンパイルをマニフェストに関して多くの作業を行います。あなたが持っているクライアントとソロはかなり自明です。 Boxenは特定の料理本のようなものですが、実際にはシェフの世界では直接のマッチはありません。シェフ・ワークステーションは、実際に料理書を書く、テストを実行する、そして最終的にシェフ・サーバーにアップロードするような管理作業を行っている場所です。 ChefDKはシェフならびに開発およびテスト詰め込む(テストキッチン、ChefSpec、Berkshelf、など)に有用である他の生態系のツールの多くを含むワークステーションの具体的インストーラパッケージです。シェフの「ノード」は、名前、実行リスト、および属性を持つオブジェクトです。これは、一般的にサーバーとの1対1のマッチです(少しs、サーバーシェフない)が、より複雑な環境で私は、ルータやスイッチのかわりに実行されたアクションを表す「ノード」を見てきました。基本的にノード==すべての便利な目的のためのサーバー:)

EDIT:シェフサーバーに接続して要求されたものを実行するエージェントプログラムであるchef-clientは、「クライアント」と呼ばれる2つのことにも注意してください。人形は、証明書

感謝
+0

、プラスワンと認められた使用方法と同様の方法でシェフServerに登録し、認証に使用するRSA鍵ペア – ehime