問題タブ [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.

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

tomcat - OpenShift 上の Tomcat8

OpenShift 用の Tomcat 8 カートリッジはありますか? Tomcat8 を DIY カートリッジにインストールできることは知っていますが、より迅速で簡単なソリューションを探していました。

ある場合、どうすればインストールできますか?また、jbossews 2 (tomcat7) からアプリケーションを移行するにはどうすればよいですか?

https://github.com/openshift/origin-community-cartridges/tree/master/openshift-origin-cartridge-tomcatをダウンロード可能なカートリッジとして使用しようとしましたが、次のエラーが発生しました:

提供されたダウンロード可能なカートリッジ ' https://github.com/openshift/origin-community-cartridges/raw/master/openshift-origin-cartridge-tomcat/metadata/manifest.yml ' をロードできません: Cartridge-Vendor 'Red Hat'パターン /\Aa-z0-9\z/ と一致しません。

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

ibm-cloud - ローカル・リポジトリーを使用する WASdev Liberty Openshift カートリッジ

WASdev Liberty Openshift カートリッジは、liberty ビルドパックを使用して、必要なすべてのコンポーネント (liberty ランタイム、jre など) をダウンロードします。

アプリケーションの作成時点 (rhc app-create または Web コンソール経由) で、ビルドパックがこれらすべてのものをダウンロードする必要がないように、すべてのコンポーネントをカートリッジ内にパッケージ化することは可能でしょうか?

その動機は、アプリケーションのプロビジョニングを高速化し、タイムアウトを防止することです。コンポーネントに関しては、これまでのところ必要なのは websphere liberty ランタイムと openJDK だけです。

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

java - Javaでopenshiftを接続する操作時間

java を介して openshift の mysql データベース カートリッジに接続したいと考えています。

そこで、Java ファイルで jsch を使用して ssl 接続を作成します。実行すると、操作がタイムアウトしたというエラーが表示されます。誰でもこれで私を助けることができますか?私のJavaコードは次のとおりです。

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

openshift - LDAP Opendj のインストール中の OpenShift ポートの問題

こんにちは、opendj をデータ ディレクトリに解凍しました。現在、opendj をインストールしようとしていますが、上記の範囲内でもバインドできるポートがありません。まだ問題に直面している内部 IP15000を使用しています。OPENSHIFT_JBOSSEWS_IP=127.3.231.1

Directory Server の初期 root ユーザー DN として何を使用しますか? [cn=Directory Manager]:

最初の root ユーザーに使用するパスワードを入力してください:

確認のためパスワードを再入力してください:

LDAP SSL/StartTLS、管理コネクタ、およびレプリケーション用の自己署名証明書を生成するときに使用される完全修飾ディレクトリ サーバー ホスト名を指定します。

ここでも内部 IP を使用しました。Directory Server がLDAP クライアント
からの接続を受け入れるポートを指定してください 。[389]: 15389

エラー: ポート 15389 にバインドできません。このポートは既に使用されているか、バインドする権限がない可能性があります。

Directory Server が LDAP クライアントからの接続を受け入れるポートはどれですか?[389]: 0000

ポート番号「0000」が無効です。1 から 65535 までの有効なポート番号を入力してください

Directory Server がLDAP クライアントからの接続を受け入れるポートは どれですか? [389]:

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

node.js - nodejs openshift カートリッジ - カスタム環境変数を読み取らない

システム環境変数 (例: 「staging」、「production」) を使用して、openshift nodejs アプリ環境を識別しています。私のカスタム環境変数名はOPENSHIFT_APP_ENV. これを設定し.bash_profileて実行しましsource .bash_profileた。

printenvまたはopenshiftecho $OPENSHIFT_APP_ENVアプリのコマンド ラインで実行すると、値が正しく設定されていることがわかります。

しかし、これらの変数は、私の nodejs アプリでは読み取り/設定されません。私は単にそれを次のように読もうとしていますglobal.ENV = process.env.OPENSHIFT_APP_ENV || "development";

単純な設定の問題だと思いますが、どうにかうまくいきませんでした。どんな助けでも大歓迎です。

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

openshift - MEAN.JS を Openshift にデプロイする

次のコマンドを使用して github からプロジェクト MEAN.JS をデプロイしようとしましたが、うまくいきません。

私はどこでも検索しましたが、それが問題であることがわかりませんでした

または、それ以外の場合は、MEAN.JS アプリケーションを OpenShift にデプロイする必要があります

rhc app create trendmedia nodejs-0.10 mongodb-2.4 --env NODE_ENV=production --from-code https://github.com/meanjs/mean .git --trace