mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 21:46:22 +01:00
18 lines
1.4 KiB
Plaintext
18 lines
1.4 KiB
Plaintext
:_content-type: ASSEMBLY
|
|
[id="understanding-odo"]
|
|
= Understanding odo
|
|
include::_attributes/common-attributes.adoc[]
|
|
:context: understanding-odo
|
|
|
|
toc::[]
|
|
|
|
Red Hat OpenShift Developer CLI (`odo`) is a tool for creating applications on {product-title} and Kubernetes. With `{odo-title}`, you can develop, test, debug, and deploy microservices-based applications on a Kubernetes cluster without having a deep understanding of the platform.
|
|
|
|
`{odo-title}` follows a _create and push_ workflow. As a user, when you _create_, the information (or manifest) is stored in a configuration file. When you _push_, the corresponding resources are created on the Kubernetes cluster. All of this configuration is stored in the Kubernetes API for seamless accessibility and functionality.
|
|
|
|
`{odo-title}` uses _service_ and _link_ commands to link components and services together. `{odo-title}` achieves this by creating and deploying services based on Kubernetes Operators in the cluster. Services can be created using any of the Operators available on the Operator Hub. After linking a service, `odo` injects the service configuration into the component. Your application can then use this configuration to communicate with the Operator-backed service.
|
|
|
|
include::modules/odo-key-features.adoc[leveloffset=+1]
|
|
include::modules/odo-core-concepts.adoc[leveloffset=+1]
|
|
include::modules/odo-listing-components.adoc[leveloffset=+1]
|
|
include::modules/odo-telemetry.adoc[leveloffset=+1] |