問題タブ [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.
openshift - OpenShift カートリッジの Source-Url で特定のブランチまたはコミットを使用できますか?
iojs 3.0 に更新されたこの iojs OpenShift カートリッジを使用していますが、一部の機能をテストするには iojs 2.x バージョンが必要です。
カートリッジmanifest.yml
( here ) を見るSource-Url
と、git リポジトリ ( https://github.com/connyay/openshift-iojs.git ) へのセットが表示されます。同じGithubリポジトリの古いバージョンを使用するように変更すると、古いカートリッジを取得できると考えていました。
では、Source-Url
属性はブランチまたはコミット ハッシュ (ala https://github.com/connyay/openshift-iojs.git#v2.5.0など) の指定をサポートしていますか? OpenShift のドキュメントには、これについては何も言及されていません。
ssh - Openshift 接続エラー
私が正しい場所にいるかどうかはわかりませんが、事前に申し訳ありません!
Tomcat を実行している openshift にアプリがあり、数日前からアプリでブラウザーに「見つかりません」と表示されます。Webコンソールでアプリを再起動しましたが、何もしませんでした。
問題はTomcatにあると思ったので、ログを確認しようとしましたが、ssh経由でアプリに接続できませんでした。次に、セットアップを再度実行して新しいキーペアを生成しましたが、コマンド rhc setup を実行すると、次のようになります。
ネットで検索すると、すでにキーを手動で設定していますが、ssh コンソールでエラーが発生し、接続できません。
私が間違っていることは何ですか?またはさらに良いことに、接続するにはどうすればよいですか?
(私が使用している戦争がもうないため、このアプリを再作成することはできません。すべてを再度保存するには、この作業が必要です!)
ありがとう
javascript - Node アプリを Openshift にデプロイできない
コマンドラインツールを使用して、Openshiftに必要な単純なExpressJSアプリをデプロイしようとしています。以下にデバッグ トレースを示します。
と
ただし、私のアプリはポート 8080 でリッスンしています。
誰でも助けることができますか?
空のアプリケーションをデプロイしてもエラーは発生しないようです。
heroku - Heroku と OpenShift のどちらがより優れた PaaS ですか?
私は過去 3 ~ 4 年間 Heroku を使用してきましたが、今では Ruby アプリケーションのデプロイに openshift を使用したいクライアントがいます。
私はherokuの機能を知っていますが、openshiftは初めてです。ギア、カートリッジ、マーケットプレイスなど、openshift の機能はほとんど知りません。
どちらもオンライン サービスに aws を使用し、同じ git デプロイ戦略を使用しています。
Ruby アプリケーションをデプロイするために、heroku に対する openshift の利点は何ですか?
openshift - openshift データベースとデータ ディレクトリ
私は、Openshift でのデータベースの永続性に関するいくつかの疑問を提起した README ファイルを見ていました。
注: プッシュするたびに、リモート リポジトリ ディレクトリ内のすべてが再作成されます。長期的なアイテム (sqlite データベースなど) を OpenShift データ ディレクトリに保存してください。これは、リポジトリのプッシュ間で保持されます。OpenShift データ ディレクトリは、リモート リポジトリ ディレクトリ (../data) に対して、または環境変数 OPENSHIFT_DATA_DIR を介してアクセスできます。
https://github.com/ryanj/nodejs-custom-version-openshift/blob/master/README#L24
ただし、Openshift の Web サイトでこれを確認することはできませんでした。この README は古くなっていますか? 私はむしろこれをテストしたくないので、誰かが喜んで共有できる直接の知識を持っていれば大歓迎です.
mysql - openshift で mysql データベースをセットアップして Express 4 アプリケーションをデプロイする方法は?
Express4 アプリを Openshift にデプロイするのは難しいと感じています。
プロジェクトはローカルホストで正常に動作していますが、サーバーにプッシュできません
server.js でアプリのデプロイが失敗する ....
Express@3 バージョンは、server.js (提供されるデフォルト) で正常に動作します。openshift に Express@4 バージョンをデプロイするためのヘルプはありますか ???
node.js - openshift に必要な Sails.js(v0.11) カートリッジ
Sails.js の現在のバージョンは v0.11 です。openshift でこのバージョンの Sails.js を使用してアプリケーションを作成するには、 cartidge が必要です。
古いカートリッジhttps://github.com/markschad/openshift-origin-cartridge-nodejs-sailsを見つけました。
誰でもアップグレードされたカートリッジを提供できますか?