diff --git a/doc-Service-Telemetry-Framework/assemblies/assembly_installing-the-core-components-of-stf.adoc b/doc-Service-Telemetry-Framework/assemblies/assembly_installing-the-core-components-of-stf.adoc index 57d84e02..2766dddd 100644 --- a/doc-Service-Telemetry-Framework/assemblies/assembly_installing-the-core-components-of-stf.adoc +++ b/doc-Service-Telemetry-Framework/assemblies/assembly_installing-the-core-components-of-stf.adoc @@ -41,7 +41,13 @@ endif::[] * For more information about Operator catalogs, see https://docs.openshift.com/container-platform/{NextSupportedOpenShiftVersion}/operators/understanding/olm-rh-catalogs.html[_Red Hat-provided Operator catalogs_]. //* For more information about how to remove {ProjectShort} from the {OpenShift} environment, see xref:assembly-removing-stf-from-the-openshift-environment_{}[]. -include::../modules/proc_deploying-stf-to-the-openshift-environment.adoc[leveloffset=+1] +include::../modules/con_deploying-stf-to-the-openshift-environment.adoc[leveloffset=+1] + +include::../modules/proc_deploying-observability-operator.adoc[leveloffset=+2] +include::../modules/proc_deploying-certificate-manager-for-openshift-operator.adoc[leveloffset=+2] +include::../modules/proc_deploying-service-telemetry-operator.adoc[leveloffset=+2] + + include::../modules/proc_creating-a-servicetelemetry-object-in-openshift.adoc[leveloffset=+1] include::../modules/con_primary-parameters-of-the-servicetelemetry-object.adoc[leveloffset=+2] include::../modules/proc_accessing-uis-for-stf-components.adoc[leveloffset=+1] diff --git a/doc-Service-Telemetry-Framework/modules/con_deploying-stf-to-the-openshift-environment.adoc b/doc-Service-Telemetry-Framework/modules/con_deploying-stf-to-the-openshift-environment.adoc new file mode 100644 index 00000000..3949d54c --- /dev/null +++ b/doc-Service-Telemetry-Framework/modules/con_deploying-stf-to-the-openshift-environment.adoc @@ -0,0 +1,5 @@ +[id="deploying-stf-to-the-openshift-environment_{context}"] += Deploying {Project} to the {OpenShift} environment + +[role="_abstract"] +Deploy {Project} ({ProjectShort}) to collect and store {OpenStack} ({OpenStackShort}) telemetry. diff --git a/doc-Service-Telemetry-Framework/modules/proc_deploying-certificate-manager-for-openshift-operator.adoc b/doc-Service-Telemetry-Framework/modules/proc_deploying-certificate-manager-for-openshift-operator.adoc new file mode 100644 index 00000000..8fda61f9 --- /dev/null +++ b/doc-Service-Telemetry-Framework/modules/proc_deploying-certificate-manager-for-openshift-operator.adoc @@ -0,0 +1,67 @@ +:_content-type: PROCEDURE + +[id="deploying-certificate-manager-for-openshift-operator_{context}"] += Deploying Certificate Manager for OpenShift Operator + +[role="_abstract"] +The Certificate Manager for OpenShift is pre-installed from the `stable-v1` channel with Service Telemetry Framework ({ProjectShort}) on {OpenShift} 4.12 or later. When installing {ProjectShort} on {OpenShift} 4.10 pre-installation is required due to only the `tech-preview` channel being available. Pre-installation is only required on versions of {OpenShift} prior to 4.12. + +.Procedure + +. Create a namespace for the cert-manager Operator: ++ +[source,yaml,options="nowrap",role="white-space-pre"] +---- +$ oc create -f - <