Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

10.7.9. 既存オブジェクトからのテンプレートの作成

テンプレートをゼロから作成するのではなく、プロジェクトから既存のオブジェクトを YAML 形式でエクスポートして、パラメーターを追加したり、テンプレート形式としてカスタマイズしたりして、YAML 形式を変更することもできます。プロジェクトのオブジェクトを YAML 形式でエクスポートするには、以下を実行します。

$ oc get -o yaml --export all > <yaml_filename>

all ではなく、特定のリソースタイプや複数のリソースを置き換えることも可能です。他の例については、oc get -h を実行してください。

以下は、oc get --export all に含まれるオブジェクトタイプです。

  • BuildConfig
  • Build
  • DeploymentConfig
  • ImageStream
  • Pod
  • ReplicationController
  • Route
  • Service