問題タブ [chef-infra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
852 参照

ruby-on-rails - poolparty と Chef サーバーを使用した EC2 へのデプロイ

poolpary gems と Chef サーバー (Chef ソロではない) を使用して、EC2 で Rails アプリケーションのデプロイを行った人はいますか? いくつかのブログまたはコード リンクを知っている場合は、経験を共有してください (poolpartyrb.com およびそれに関連するものを除く)。

poolparty スクリプトは、選択した AMI インスタンスを 2 つの EBS ブロック (データと DB) で起動し、1 つのエラスティック IP を使用し、コード リポジトリをフェッチし、選択したインスタンスに Chef サーバーをインストールできる必要があります。または、レール展開に Chef サーバーを使用したことがある場合は、その経験を共有してください。

ありがとう、プラビン

0 投票する
2 に答える
2307 参照

ruby - シェフソロの例

私たちはシェフソロを学んでおり、理解を深めるために良い例が必要です..ネットでたくさん検索しましたが、アイデアは非常に混乱しています. 誰でもいくつかの例を提案できます..そしてそれらを実行する方法..chef-0.8.16 gemをインストールしましたが、それを操作する方法がわかりません..Windowsプラットフォームを使用しています..緊急..

0 投票する
2 に答える
1587 参照

ruby-on-rails - Heroku を使用している場合、Chef を使用できますか?

Heroku を使用して Rails アプリをデプロイしています。

しかし、Chef を学習して開発インフラストラクチャを自動的にセットアップすることも考えましたが、よくわかりません。

非常に簡単に言えば、私が Chef を学ぶ理由はありますか?

0 投票する
2 に答える
1867 参照

ruby-on-rails - Chef とアプリケーションのデプロイ

シェフを使用してレールアプリケーションを最新の状態に保つにはどうすればよいですか?

ドキュメントを読んでいるうちに、 を使用してゼロからサーバーをセットアップする方法を理解しましたknife bootstrap。しかし、この後に別のタスクを実行することは可能ですか?

以前は capistrano を使用していましたが、現在は 2 つのステージング サーバーと 10 の運用サーバーがあり、アプリケーションの新しいバージョンがリリースされたときに最新の状態にする必要があります。

0 投票する
3 に答える
11988 参照

chef-infra - ロールの変更後にクライアントを更新するための Chef/knife コマンド

Chef を使用してサーバーを起動した後、ロール (apache2::mod_ssl など) にレシピを含めるのを忘れた場合、クライアントを削除して再度「knife server create」することなく、単純にクライアントを更新する方法はありますか?

さらに良いことに、サーバーはすべて私の Chef サーバー (Opscode プラットフォーム) に登録されているため、理論的には、役割の変更をプラットフォームにプッシュした後、Opscode から更新を受け取ることができるはずです。これは可能ですか?または、定期的に、おそらく 10 分ごとに、サーバーが Chef サーバーの変更をチェックするようにすることは可能ですか?

0 投票する
1 に答える
1308 参照

capistrano - カピストラーノで :rails_env をchef/cookbook/monit/mongrel.confに渡します

:rails_env vairable を渡して、ステージング、プロダクション、デモなどのどのバージョンを使用しているかを認識させるにはどうすればよいですか?

capistrano の deploy.rb から :rails_env を取得してクックブックに渡し、monit してから、環境 (demo..production) 用に異なる値で mongrel.conf ファイルを作成しようとしています。mongrel.erb では、この変数/パラメーターを取得して、RAILS_ENV=xxxx を設定できます。

コマンドラインで、実行中のデプロイメントを指定したい -- capchef:bootstrap production

この「プロダクション」は、 deploy.rb に :rails_env を設定します

0 投票する
9 に答える
13837 参照

deployment - Chef にパスワードを保存しますか?

Chef でパスワードと API キーを保存するためのベスト プラクティスは何ですか? レシピで使用するためにデータベースのパスワード、AWS api キー、およびその他の機密性の高い認証情報を Chef サーバー属性として保存するのは非常に魅力的ですが、セキュリティに関する考慮事項はどうでしょうか? これのベストプラクティスは何ですか?

0 投票する
2 に答える
755 参照

ruby-on-rails - サーバーを管理するためにChefまたは他のツールを使用する必要があります

ロードバランサーとステージングサーバーの背後に4台のサーバー、データベースサーバー、および多数のWebサイトをホストするWebアプリケーション用のユーティリティサーバーがあります。

これらのサーバーを管理するためにChefにジャンプする必要がありますか、それとも手動で保守する必要がありますか?サーバーはスプリンクルを使用して構築されていましたが、当時は2つしかありませんでした。現在、4つのメンテナンスが問題になっています。

シェフや他のシェフのようなツールの経験と長所と短所を聞きたいです。

ありがとう!

0 投票する
1 に答える
338 参照

ruby-on-rails - シンデレラをインストールした後、すべての「gem install」コマンドは、gemの実行中に失敗します...(FloatDomainError)Infinity

シンデレラをインストールした後、すべての「geminstall」コマンドは次のように失敗します。

私はシンデレラを使用して、開発環境全体ですべてが同じであることを確認しようとしています。多分私は別の解決策に行くべきですか?浮浪者とシェフ?

www.atmos.org/cinderella/

0 投票する
3 に答える
33082 参照

java - solr がインデックスを作成しているすべてのデータを表示するにはどうすればよいですか?

そのため、シェフサーバーの一部として実行されているsolrサーバーがあります。一部のノードが検索に表示されません。を使用?q=*:*してドキュメントを表示できますが、ほとんどのシェフ データは dynamicFields としてインデックス付けされているため、xml ドキュメントには表示されません。

次のいずれかを確認する方法が見つかれば、それを期待しています。

  • インデックスが作成されたときにsolrに何が入ってくるか、または
  • 動的フィールドを含むインデックス付きドキュメントの完全なセット

前もって感謝します!