2016-03-22 5 views
0

"インターネットに接続できません"という厳しい要件があり、もう1つは "テストされ承認されたソフトウェアのみをインストールできます"。 ナイフec2サーバーを作成すると、opscode Webサイトからchef-client.msiをダウンロードできます。私はそのナイフを見たウィンドウプラグインはどこにmsiを取得する場所を指定するカスタムURLを使用させます。 AFAIK ec2プラグインには独自のブートストラップロジックがあります。 ナイフec2サーバーを使用してWindowsインスタンスをブートストラップする方法を作成し、chef-client.msiの場所を指定しますか?ナイフを使用してWindowsノードをブートストラップする方法EC2 Witoutインターネットアクセス

答えて

0

MSIをどこからダウンロードするかを制御するために、--msi-urlオプションがあります。より多くの制御が必要な場合は、独自のカスタムブートストラップテンプレートを作成することもできます。関連コードhttps://github.com/chef/knife-ec2/blob/master/lib/chef/knife/ec2_server_create.rb#L747

+0

ありがとうございました。私はmsiをローカルWebサーバーに置いてテストしました。 これはドキュメントの一部ではない理由が分かりません(または私は正しい場所を見ていませんでした) ソースコードを調べている他のオプションがいくつか見つかりました:-) BTW おすすめの場所ブートストラップテンプレートを作るには? 「ナイフブートストラップ」が見つかりましたが、ナイフec2プラグインを使用してブートストラップしているので、どれくらいの関連性があるのか​​分かりません。 –

関連する問題