Cloud Foundry コマンドと同等の Code Engine

ご使用の Cloud Foundry コマンドと同等のCode EngineCLI コマンドを見つけて比較します。

デプロイメント API リージョン・コマンドへの接続

Cloud Foundry
ibmcloud target --cf-api api.us-south.cf.cloud.ibm.com
Code Engine
ibmcloud target -r [region]

ワークロード・コマンドのデプロイメント・ロケーションの作成

Cloud Foundry
ibmcloud cf create-org [orgName]
ibmcloud target -o [orgName]
ibmcloud target -s [spaceName]
Code Engine
ibmcloud ce project create --name [projectName] 新規プロジェクトを作成して選択します。
ibmcloud ce project select --name [projectName] 既存のプロジェクトを選択します。

Code Engine コンソールからプロジェクトを作成することもできます。

アプリとジョブのコマンドをリストします

Cloud Foundry
ibmcloud cf apps
Code Engine
ibmcloud ce app list
ibmcloud ce job list

Code Engine コンソールからアプリケーションとジョブを表示することもできます。

アプリまたはジョブ・コマンドとしてイメージをデプロイする

Cloud Foundry
ibmcloud cf push
Code Engine
ibmcloud ce build create ビルドを定義します。
ibmcloud ce buildrun submit ビルドを実行します。
ibmcloud ce app create イメージをアプリとしてデプロイします。
ibmcloud ce job create バッチ・ジョブを作成します。
ibmcloud ce app create --build-source . --strategy buildpacks コードをビルドし、アプリを単一ステップでデプロイします。
ibmcloud ce job create --build-source . --strategy buildpacks コードをビルドし、ジョブを単一ステップでデプロイします。

これらのタスクは、 Code Engine コンソールの単一の Web ページから実行できます。

ワークロードへのサービスのバインド

Cloud Foundry
ibmcloud cf bind-service [AppName] [ServiceInstance]https://cli.cloudfoundry.org/en-US/v6/bind-service.html
Code Engine
ibmcloud ce app bind --name [AppName] --service-instance [ServiceInstance]
ibmcloud ce job bind --name [JobName] --service-instance [ServiceInstance]

アプリケーションまたはジョブコマンドの更新

Cloud Foundry
ibmcloud cf scale ...
ibmcloud cf set-env ...
ibmcloud cf push ...
ibmcloud cf delete ...

例えば、アプリケーションを 2 つのインスタンス (1 G のメモリー) にスケーリングして再始動するには、cf scale APP_NAME -i 2 -m 1G -fを実行します。

Code Engine
ibmcloud ce app update ...
ibmcloud ce job update ...

Code Engine コンソールからアプリケーションおよびジョブを更新することもできます。

Code Engineで更新できる内容について詳しくは、以下のトピックを参照してください。

アプリケーションおよびジョブ・コマンドの制御

Cloud Foundry
ibmcloud cf start AppName (アプリケーションを開始する場合)
ibmcloud cf stop AppName (アプリケーションを停止する場合)
Code Engine
ibmcloud ce app create ...
ibmcloud ce app delete ...
ibmcloud ce app restart ...
ibmcloud ce job create ...
ibmcloud ce job delete ...
ibmcloud ce jobrun restart ...

Code Engine コンソールからアプリケーションとジョブを制御することもできます。

アプリケーション・コマンドに関する情報の取得

Cloud Foundry
ibmcloud cf app AppName
Code Engine
ibmcloud ce app get -n <APPNAME>
ibmcloud ce job get -n <JOBNAME>
ibmcloud ce app events -n <APPNAME>
ibmcloud ce app logs -n <JOBNAME>
ibmcloud ce jobrun events -n <JOBRUNNAME>
ibmcloud ce jobrun logs -n <JOBRUNNAME>

Code Engine コンソールから、アプリケーションおよびジョブに関する情報を表示することもできます。

ビルドパック・バージョンの指定

Cloud Foundry
ibmcloud cf push -b https://github.com/cloudfoundry/nodejs-buildpack.git#v1.6.56
Code Engine
サポートされない

次のステップ

  1. マイグレーションを開始するだけですか? 入門をチェックアウトします。
  2. Cloud Foundry の用語を Code Engine と比較してください。
  3. ローカル・ビルド・チュートリアルを使用して Code Engine を試します。
  4. アプリケーションはサービス・バインディングを使用しますか? サービス・バインディングのマイグレーションをチェックアウトします。
  5. スケーリングとトラフィック管理について説明します。
  6. Cloud Foundry コマンドと同等の Code Engine (現行ページ)
  7. まだご不明な点がありますか? Cloud Foundry アプリケーションの Code Engine FAQ へのマイグレーションを試してください。

その他の情報