1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/developer-cli-odo-converting-an-s2i-component-into-a-devfile-component.adoc
2020-12-04 14:44:36 +00:00

47 lines
1.0 KiB
Plaintext

// Module is included in the following assemblies:
//
// cli_reference/developer_cli_odo/using-devfiles-in-odo.adoc
[id="converting-an-s2i-component-into-a-devfile-component_{context}"]
= Converting an S2I component into a devfile component
With `{odo-title}`, you can create both Source-to-Image (S2I) and devfile components. If you have an existing S2I component, you can convert it into a devfile component using the `odo utils` command.
.Procedure
Run all the commands from the S2I component directory.
. Run the `odo utils convert-to-devfile` command, which creates `devfile.yaml` and `env.yaml` based on your component:
+
[source,terminal]
----
$ odo utils convert-to-devfile
----
. Push the component to your cluster:
+
[source,terminal]
----
$ odo push
----
+
[NOTE]
====
If the devfile component deployment failed, delete it by running: `odo delete -a`
====
+
. Verify that the devfile component deployed successfully:
+
[source,terminal]
----
$ odo list
----
. Delete the S2I component:
+
[source,terminal]
----
$ odo delete --s2i
----