問題タブ [puppetlabs-apache]

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 投票する
0 に答える
213 参照

puppet - Puppet Apache モジュールで特定の URL のキャッシュを有効にする方法は?

PuppetLab の Apache モジュールを使用して、特定の URL のキャッシュを有効にするにはどうすればよいですか? (すべての静的コンテンツを特定の URL に配置する Web アプリケーションを実行しています)

結果の構成行は である必要があることは理解していますがCacheEnable type /foo、パラメーターを受け入れることapache::mod::cacheも受け入れず、 puppetlabs-apache/templates/mod/disk_cache.conf.erbを含めるとキャッシュが有効になるようです(これは望ましくありません)。apache::mod::disk_cacheapache::mod::disk_cache/

では、Puppet を介して特定の URL だけのキャッシュを有効にするにはどうすればよいでしょうか? を使用してディレクティブを仮想ホストconcat::fragmentに追加するだけCacheEnableですか、それとも別の方法がありますか?

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

ssh - eval `ssh-agent -s` を実行するとエラーが発生します

コマンド オプション puppet を指定してコマンドeval `ssh-agent -sを実行しようとする と、次のエラーが表示されます。

このエラーが表示されます:

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

deployment - Puppet と Hiera を使用した SSL キーの保護 (本番 Web アプリケーション用)

Web アプリケーションの SSL キーと証明書を保護する最善の方法を知りたいです。ロール/プロファイル パターンを使用しています。シナリオは次のとおりです。

  • 私はウェブアプリケーションを持っています。アプリケーションをセットアップする Puppet モジュールがあります。このモジュールは、実行に必要な SSL キーと証明書もセットアップします。fileこれらのファイルは、app/files ディレクトリの下の同じリポジトリ (安全ではありません) にコミットされ、タイプを使用して適切な場所に配置されます。
  • このアプリケーションのスタックをまとめたプロファイル マニフェストがあります。Apache をインストールしてセットアップし、memcached をインストールしてセットアップし、php をインストールして、上記のモジュールを使用してアプリケーションをセットアップします。

現在、SSL キーと証明書は同じリポジトリでチェックされていますが、これはおそらく最善の方法ではありません。hiera-eyaml モジュールを使用して、これらの証明書とキーの暗号化されたバージョンを hiera ファイルに入れることを検討しています。

それがほとんどの人がこれを行う方法であるかどうか疑問に思っていましたか?または、これを処理するより良い方法はありますか?

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

ruby-on-rails - Puppet ダッシュボードは Ruby Passenger 5 で動作しますか?

Ruby Passenger 5 で Puppet ダッシュボードを実行する際に問題が発生した人はいますか? はいの場合、その Passenger バージョンで本当に動作しますか?

  1. Passenger 経由で Puppet ダッシュボードを実行するために必要なファイルのセットアップと構成は既に完了しています。現在、ダッシュボード メニューの代わりに Apache テスト ページが表示されます。Puppet-Dashboard が軽量 Webrick サーバーで実行されている場合、これは表示されません。

  2. ほとんどのインストール サンプルと、Centos 6 用にインストールおよび構成する方法に関するマニュアルを精査しているときに、それらのほとんどが Passenger 3 / 4 に基づいているのを見てきました。パペット 3.8.1. 確かなことの 1 つは、RailsAutoDetect がバージョン 5 で廃止され、コメント アウトされていることです。

  3. puppet-dashboard.conf ファイルの下 (二重インスタンス化を避けるために、ロード モジュールは別のファイルに移動されました)

  4. ログで報告された最初のエラーは、/usr/share/puppet-dashboard/public/reports/upload のパスが存在しないというものです。そのため、これらのサブフォルダーを作成して、次のエラーが何であるかを確認しました。

  5. その後のログ ファイルの次のエラーは、次のように表示されます: Attempt to serve directory: /usr/share/puppet-dashboard/public/reports/upload/

  6. 外部ノードおよびノー​​ド終端オプションは、営業時間中に通常の puppet 実行間隔アクティビティを中断しないようにコメント アウトされています。

    /li>
0 投票する
1 に答える
33 参照

unix - Puppet はどのように MFA を渡しますか?

あるサーバーから別のサーバーにファイルをコピーするためにパスワードが必要な場合、Puppet はどのようにそれを行いますか? マスターからクライアントへのコピー。技術的な詳細ではありませんか?それらの許可コードに関係していると思いますか?