4.4. 基本的な CLI 操作
以下の表は、基本的な oc
操作と、それらの一般的な構文について説明しています。
4.4.1. whoami リンクのコピーリンクがクリップボードにコピーされました!
現行セッションに関する情報を返します。
oc whoami [--options]
$ oc whoami [--options]
4.4.2. types リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Online の一部のコアとなるコンセプトの概要を表示します。
oc types
$ oc types
4.4.3. login リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Online サーバーにログインします。
oc login
$ oc login
4.4.4. logout リンクのコピーリンクがクリップボードにコピーされました!
現在のセッションを終了します。
oc logout
$ oc logout
4.4.5. new-project リンクのコピーリンクがクリップボードにコピーされました!
新規プロジェクトを作成します。
oc new-project <project_name>
$ oc new-project <project_name>
4.4.6. new-app リンクのコピーリンクがクリップボードにコピーされました!
現在のディレクトリー内のソースコードに基づいて新規アプリケーションを作成します。
oc new-app
$ oc new-app
リモートリポジトリー内のソースコードに基づいて新規アプリケーションを作成します。
oc new-app https://github.com/sclorg/cakephp-ex
$ oc new-app https://github.com/sclorg/cakephp-ex
プライベートリモートリポジトリー内のソースコードに基づいて新規アプリケーションを作成します。
oc new-app https://github.com/youruser/yourprivaterepo --source-secret=yoursecret
$ oc new-app https://github.com/youruser/yourprivaterepo --source-secret=yoursecret
4.4.7. status リンクのコピーリンクがクリップボードにコピーされました!
現在のプロジェクトの概要を表示します。
oc status
$ oc status
4.4.8. project リンクのコピーリンクがクリップボードにコピーされました!
別のプロジェクトに切り替えます。現在のプロジェクトを表示するには、オプションなしで実行します。アクセス可能なすべてのプロジェクトを表示するには、oc projects
を実行します。
oc project <project_name>
$ oc project <project_name>
4.4.9. explain リンクのコピーリンクがクリップボードにコピーされました!
リソースとそのフィールドのドキュメントを参照してください。
oc explain <resource_name>
$ oc explain <resource_name>
4.4.10. cluster リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Online クラスターを起動または停止します。
oc cluster [--options]
$ oc cluster [--options]
4.4.11. completion リンクのコピーリンクがクリップボードにコピーされました!
指定されたシェルのシェル補完コードを出力します。
oc completion [--options]
$ oc completion [--options]
4.4.12. help リンクのコピーリンクがクリップボードにコピーされました!
任意のコマンドのヘルプを表示します。
oc <command> --help
$ oc <command> --help
4.4.13. plugin リンクのコピーリンクがクリップボードにコピーされました!
コマンドラインプラグインを実行します。
oc plugin [--options]
$ oc plugin [--options]
4.4.14. version リンクのコピーリンクがクリップボードにコピーされました!
クライアントおよびサーバーのバージョンを表示します。
oc version [--options]
$ oc version [--options]