diff --git a/_attributes/common-attributes.adoc b/_attributes/common-attributes.adoc index 0c6534e321..70cb1c12e8 100644 --- a/_attributes/common-attributes.adoc +++ b/_attributes/common-attributes.adoc @@ -265,3 +265,4 @@ endif::[] :odf-first: Red Hat OpenShift Data Foundation (ODF) :odf-full: Red Hat OpenShift Data Foundation :odf-short: ODF +:rh-dev-hub: Red Hat Developer Hub diff --git a/_topic_maps/_topic_map.yml b/_topic_maps/_topic_map.yml index 4d52d0226c..b9b6bc4fac 100644 --- a/_topic_maps/_topic_map.yml +++ b/_topic_maps/_topic_map.yml @@ -820,6 +820,13 @@ Topics: - Name: Creating quick start tutorials File: creating-quick-start-tutorials Distros: openshift-enterprise,openshift-origin +- Name: Optional capabilities and layered products + Dir: capabilities_layered-products + Topics: + - Name: Optional capabilities in the web console + File: capabilities-web-console + - Name: Layered products available for the web console + File: layered-products-web-console --- Name: CLI tools Dir: cli_reference diff --git a/modules/optional-capabilities-operators.adoc b/modules/optional-capabilities-operators.adoc new file mode 100644 index 0000000000..a2f1a6ee25 --- /dev/null +++ b/modules/optional-capabilities-operators.adoc @@ -0,0 +1,9 @@ +// Module included in the following assemblies: +// +// * capabilities-web-console.adc + +:_mod-docs-content-type: CONCEPT +[id="optional-capabilities-operators_{context}"] += Enhancing the {product-title} web console with Operators + +Cluster administrators can install Operators on clusters in the {product-title} web console by using the OperatorHub to provide customization outside of layered products for developers. For example, the Web Terminal Operator allows you to start a web terminal in your browser with common CLI tools for interacting with the cluster. \ No newline at end of file diff --git a/modules/pipelines-web-console.adoc b/modules/pipelines-web-console.adoc new file mode 100644 index 0000000000..f56b4d6180 --- /dev/null +++ b/modules/pipelines-web-console.adoc @@ -0,0 +1,9 @@ +// Module included in the following assemblies: +// +// * layered-products-web-console.adc + +:_mod-docs-content-type: CONCEPT +[id="pipelines-web-console_{context}"] += {pipelines-title} in the web console + +{pipelines-title} is a cloud-native, continuous integration and continuous delivery (CI/CD) solution based on Kubernetes resources. You can use the OperatorHub in the {product-title} web console to install the {pipelines-title} Operator to create and modify pipeline objects. \ No newline at end of file diff --git a/modules/rhdh-web-console.adoc b/modules/rhdh-web-console.adoc new file mode 100644 index 0000000000..a2c4ed05bf --- /dev/null +++ b/modules/rhdh-web-console.adoc @@ -0,0 +1,9 @@ +// Module included in the following assemblies: +// +// * layered-products-web-console.adc + +:_mod-docs-content-type: CONCEPT +[id="rhdh-web-console_{context}"] += {rh-dev-hub} in the {product-title} web console + +The {rh-dev-hub} is a platform you can use for building developer portals with helpful templates to simplify the development process. Quick starts are available for you to learn more about how to install and use the developer hub. \ No newline at end of file diff --git a/modules/serverless-web-console.adoc b/modules/serverless-web-console.adoc new file mode 100644 index 0000000000..01f6271f60 --- /dev/null +++ b/modules/serverless-web-console.adoc @@ -0,0 +1,9 @@ +// Module included in the following assemblies: +// +// * layered-products-web-console.adc + +:_mod-docs-content-type: CONCEPT +[id="using-serverless-with-openshift_{context}"] += Red Hat {serverlessproductname} in the web console + +Using Red Hat {serverlessproductname} allows you to avoid being locked into a single vendor and enables a multicloud approach. You can use the {product-title} web console OperatorHub to install the {serverlessproductname} Operator. The Operator enables you to perform actions such as view event source types, examine metrics, create a function, and more. diff --git a/web_console/capabilities_layered-products/_attributes b/web_console/capabilities_layered-products/_attributes new file mode 120000 index 0000000000..f27fd275ea --- /dev/null +++ b/web_console/capabilities_layered-products/_attributes @@ -0,0 +1 @@ +../_attributes/ \ No newline at end of file diff --git a/web_console/capabilities_layered-products/capabilities-web-console.adoc b/web_console/capabilities_layered-products/capabilities-web-console.adoc new file mode 100644 index 0000000000..f31315d7bc --- /dev/null +++ b/web_console/capabilities_layered-products/capabilities-web-console.adoc @@ -0,0 +1,18 @@ +:_mod-docs-content-type: ASSEMBLY +[id="capabilities-web-console"] += Optional capabilities in the web console +include::_attributes/common-attributes.adoc[] +:context: capabilities-web-console + +toc::[] + +You can further customize the {product-title} web console by adding additional capabilities to your existing workflows. + +//Note to think about as this section is built- plan to make this a landing page for all capabilities related to the web console. Will include others such as Observability, Logging, Monitoring, Networking etc. + +include::modules/optional-capabilities-operators.adoc[leveloffset=+1] + +[role="_additional-resources"] +.Additional resources +* xref:../../operators/understanding/olm-understanding-operatorhub.adoc#olm-understanding-operatorhub[Understanding OperatorHub] +* xref:../../web_console/web_terminal/installing-web-terminal.adoc#installing-web-terminal[Installing the web terminal] diff --git a/web_console/capabilities_layered-products/images b/web_console/capabilities_layered-products/images new file mode 120000 index 0000000000..e4c5bd02a1 --- /dev/null +++ b/web_console/capabilities_layered-products/images @@ -0,0 +1 @@ +../images/ \ No newline at end of file diff --git a/web_console/capabilities_layered-products/layered-products-web-console.adoc b/web_console/capabilities_layered-products/layered-products-web-console.adoc new file mode 100644 index 0000000000..cbaf4e87bd --- /dev/null +++ b/web_console/capabilities_layered-products/layered-products-web-console.adoc @@ -0,0 +1,36 @@ +:_mod-docs-content-type: ASSEMBLY +[id="layered-products-web-console"] += Layered products available for the web console +include::_attributes/common-attributes.adoc[] +:context: layered-products-web-console + +toc::[] + +You can further customize the {product-title} web console by adding integrations through layered products. + +//pipelines +include::modules/pipelines-web-console.adoc[leveloffset=+1] + +[role="_additional-resources"] +.Additional resources +* link:https://access.redhat.com/documentation/en-us/red_hat_openshift_pipelines/1.13/html/creating_cicd_pipelines/working-with-pipelines-web-console[Working with {pipelines-title} in the web console] + +//serverless +include::modules/serverless-web-console.adoc[leveloffset=+1] + +[role="_additional-resources"] +.Additional resources +* link:https://access.redhat.com/documentation/en-us/red_hat_openshift_serverless/1.31/html/installing_serverless/install-serverless-operator#serverless-install-web-console_install-serverless-operator[Installing the {ServerlessProductName} Operator from the web console]. + +//RHDH +include::modules/rhdh-web-console.adoc[leveloffset=+1] + +[role="_additional-resources"] +.Additional resources +* link:https://access.redhat.com/documentation/en-us/red_hat_developer_hub/1.0[Product Documentation for {rh-dev-hub}] + +//RHTaP +//Concept module explaining dance and why its useful. +//[role="_additional-resources"] +//.Additional resources +//Link out to dance docs when it comes to it. \ No newline at end of file diff --git a/web_console/capabilities_layered-products/modules b/web_console/capabilities_layered-products/modules new file mode 120000 index 0000000000..43aab75b53 --- /dev/null +++ b/web_console/capabilities_layered-products/modules @@ -0,0 +1 @@ +../modules/ \ No newline at end of file diff --git a/web_console/capabilities_layered-products/snippets b/web_console/capabilities_layered-products/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/web_console/capabilities_layered-products/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file