問題タブ [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.
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/ と一致しません。
ibm-cloud - ローカル・リポジトリーを使用する WASdev Liberty Openshift カートリッジ
WASdev Liberty Openshift カートリッジは、liberty ビルドパックを使用して、必要なすべてのコンポーネント (liberty ランタイム、jre など) をダウンロードします。
アプリケーションの作成時点 (rhc app-create または Web コンソール経由) で、ビルドパックがこれらすべてのものをダウンロードする必要がないように、すべてのコンポーネントをカートリッジ内にパッケージ化することは可能でしょうか?
その動機は、アプリケーションのプロビジョニングを高速化し、タイムアウトを防止することです。コンポーネントに関しては、これまでのところ必要なのは websphere liberty ランタイムと openJDK だけです。
java - Javaでopenshiftを接続する操作時間
java を介して openshift の mysql データベース カートリッジに接続したいと考えています。
そこで、Java ファイルで jsch を使用して ssl 接続を作成します。実行すると、操作がタイムアウトしたというエラーが表示されます。誰でもこれで私を助けることができますか?私のJavaコードは次のとおりです。
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]
:
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";
単純な設定の問題だと思いますが、どうにかうまくいきませんでした。どんな助けでも大歓迎です。
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