問題タブ [openshift-cartridge]
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.
maven - ファイルを追加するとディスク クォータが増加する
2 GB のディスク容量があり、2 つの jar ファイルをアップロードしていますが、両方の合計で 360 MB 弱になります。しかし、これらの JAR ファイルを他のいくつかのファイル (それほど大きくない) と共にアップロードするたびに、コードを少し編集した後にアップストリームにプッシュするたびに、ディスク クォータが 100% に達します。これはなぜですか?コードを編集するたびに、特に jar ファイルを追加した後、サーバーはどのように自動的にいっぱいになりますか?
私はmavenを使用してjarファイルを構築していますが、このため、両方が2か所でカウントされることを認識しています。でも2GBあれば十分じゃない?それで、問題は何ですか?ちなみに、これらのjarファイルはサードパーティのJARファイルです。そして、乱暴に10カートリッジを使用しています。
事前に助けてくれてありがとう!
openshift - オープン シフトでのアプリケーションの作成の自動化
rhc コマンドを実行する代わりに、openshift.ie でアプリケーションの作成を自動化したいのですが、いくつかのジョブを実行してアプリケーションをビルドしたいだけです。
openshift - Openshift サーバーへの git push の前に openshift action_hooks をテストする方法
私はしばらくの間、Openshift のドキュメントと Stack Overflow を見てきましたが、何の答えも得られないようです。
Openshift にデプロイするアプリケーションを開発するための標準的なパターンを知りたいですか? 私は特に、導入前の action_hooks のテストに関心があります。アプリケーションを起動する前に、ビルド スクリプトで依存関係をダウンロードする必要がある最近 DIY カートリッジを使用していたときに、これが特に厄介であることがわかりました。変更を加えてプッシュするたびに、アプリケーションが起動に失敗し続けたので (これは Openshift サービスの初期テストとしてのみ行ったので、このような開発を行うことはありませんでした)。インスタンスに ssh し、試行錯誤して問題を解決する必要がありました (理想的ではありません)。
誰でも提供できる助けに感謝します。ありがとう
bash - pandoc を OpenShift アプリケーションにバンドルするにはどうすればよいですか?
https://github.com/openshift-quickstart/jekyll-openshiftを使用して、OpenShift で jekyll を実行しています。将来の日付の投稿を行うために Web サイトを自動的に再構築できるようにしたいのですが、それらを公開するために再構築/再アップロードする必要はありません。deploy
これは、使用している OpenShift カートリッジから bash スクリプトを適用して、自分の jekyll サイトを再構築する OpenShift で実行されている cron ジョブがあることを意味します。ここまでは順調ですね。
pandoc
の代わりに使いたいと思いますkramdown
。今、私は問題を抱えています。pandoc
アプリケーションの OpenShift へのデプロイメントの一部としてインストールするにはどうすればよいですか?
私は 1 時間ほど Web を検索しました。相反する報告を受けています。人形使い。「Haskell プラットフォームのインストール」から始まるソースからのビルド。私はその仕事を気にしませんが、それらすべてを行って髪を引き裂く前に、どの道を進むべきかについて考えてみたいと思います.
では、どの道を選び、どの記事を読めば、これを行うために何を学ぶ必要があるかを学ぶことができますか?
ありがとうございました。
pip - Openshift Django Pip 許可が拒否されました
requirements.txt に新しいパッケージを追加しました。git を使用して openshift リポジトリにプッシュすると、インストールに失敗します (requirements.txt を解凍して pip の依存関係を確認した後)。これは私が得ているエラーです:
ピップが突然機能しなくなった理由がわかりません。何か考えはありますか? Python 2.7 カートリッジを使用しています。
tomcat - Openshift tomcat、server.xml と context.xml が見つかりませんか?
アプリを openshift tomcat にインストールしました。
http から https への自動リダイレクトを設定したかったのです。ただし、本来あるべき場所でserver.xmlとcontext.xmlを見つけることができません。
https://developers.openshift.com/en/troubleshooting-faq.html#_how_do_i_redirect_traffic_to_https
私もボックスにsshしましたが、そこにもコンテキスト/サーバーxmlが見つかりませんでした。
どのように進めればよいか混乱していますか?git リポジトリで独自の xml ファイルを定義する必要がありますか? または、ボックスに sshing して手動で定義しますか?
node.js - サーバーの実行中にopenshift環境変数を更新し、同じ最新の値を取得します
openshift では、env X=20 を設定しました。私の nodejs モジュールでは、この値を読み取っていますが、XI の値を更新するたびに、更新された値を取得できません。最新のものを取得するには、サーバーを再起動する必要があります。
アプリを再起動せずに env 変数の最新の値を取得する方法はありますか?
グーグル中に、私を助けることができる次のAPIを見つけました 。