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