いくつかのノードをブートストラップしてそれらにデプロイしようとしていますが、私はシェフサーバのオーバーヘッドを避けたいと考えています。私が調べることのできるオプションは何ですか?私は比較的静的な環境を持っていますが、頻繁にリモートノードにいくつかの変更を加える必要があります。ホストマシンからすべてのノードにレシピを送りたい。ノードのブートストラップとシェフサーバなしのデプロイ
0
A
答えて
0
シェフサーバーを使用しない場合は、ワークステーションのナイフソロを使用できます。シェフレポを初期化してからターゲットノードに収束するまでのすべてのコマンドがあります。
knife solo init chef-repo
その後、あなたはあなたのrunlistが含まれていますシェフ・レポのノードサブディレクトリにnode.json
ファイルを作成することができます。
はその後、あなたはそれがシェフ・ソロをインストールして、ターゲット・ノード上で実行リストを収束する
knife solo bootstrap [email protected] nodes/node.json
、中央ワークステーション、すなわちからナイフソロを経由して特定のノードをブートストラップ。
あなただけ収束し、それを介して行うことができますしたい場合には:あなたが参照できる複数の基準について
knife solo cook [email protected]
:
0
あなたの場合1つのソースからノードのリストに対してレシピを実行したい場合は、おそらくオーケストラを使用する必要がありますこれらの操作の実行/監査を支援するためのツールです。
私は個人的にrundeckを保証できます。ルンデックが各ノードにsshできるようにするためには少し足を踏み入れる必要がありますが、それを設定したら、シェフ・ソロ/シェフが実行するルンデック・ジョブを作成することは難しくありません。あなたが望むそれらのノードの任意のサブセットでゼロ。
0
関連する問題
- 1. Octopusを使用したノードjsのデプロイ
- 2. herokuにノードjsとphpをデプロイ
- 3. ノード-REDノードがデプロイされていない
- 4. Azure WebサービスへのノードJSアプリケーションのデプロイ
- 5. エクスプレスフレームワークのプロダクションモードでノードjsアプリケーションをデプロイ
- 6. 単一のドッカーswarmノードを外部ブートストラップとして使用
- 7. GithubなしでMicrosoft Azure上にノードjsアプリケーションをデプロイ
- 8. BitBucketパイプライン - ノード/ gulp/git ftpを使用してビルドとデプロイ
- 9. jqueryのステップとウィザードとブートストラップのファイルアップロードプログラムを使用したノードjsのマルチター
- 10. http-requestを使用したノード - 赤のフローのデプロイ
- 11. クラウドクラスタノードでシェフレシピを実行するにはどうすればよいですか? a_recipeとb_recipe</p> <p>私はノードAにシェフサーバからブートストラップしないと私はこのレシピ「a_recipe」を実行します。
- 12. ノード、エクスプレス、ブートストラップで始める
- 13. Chefで複数のノードをブートストラップする
- 14. SSLとはProxyPassとノードJSアプリをデプロイするには、有効
- 15. ノードにブートストラップをロードするときのエラー
- 16. iOS App Apporeなしのデプロイ
- 17. ブートストラップなしのブートストラップハンバーガーメニュー
- 18. データなしブートストラップとangularJS
- 19. ノードとノードのバージョンが異なる
- 20. MariaDB Galeraは最初のノードをブートストラップしません
- 21. シェルフを使用しているWindowsノードのブートストラップ
- 22. AzureにAngular2アプリをデプロイする際のノードのバージョンがエラー
- 23. Xpathノードなしのノードの子コンテンツ
- 24. eclipseとgradle:テストクラスをデプロイしない
- 25. シェルフとナイフを使用してWindowsノード上でノードをブートストラップすることができません
- 26. ブートストラップ3とブートストラップ4のフォントレンダリング
- 27. ownCloudを使用してノードjsをデプロイする
- 28. CORDAでノードを動的にデプロイして実行する
- 29. ノード実行ファイルが見つからないmafアプリケーションをデプロイするときにエラーが発生しました
- 30. ノードjsでルーティングするときにブートストラップが適用されない
この場合、シェフソロまたはシェフゼロで確認できますが、スタンドアロン操作であるため、機械上のそれぞれの料理本を押す必要があります。 –
この時点でワークフローは正確には何ですか?理想的には、私はホストノードから1つのコマンドを実行し、他のすべてのノードに対して自動的に実行します。 – ryan