diff --git a/adding_service_cluster/snippets b/adding_service_cluster/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/adding_service_cluster/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/administering_a_cluster/snippets b/administering_a_cluster/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/administering_a_cluster/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/applications/snippets b/applications/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/applications/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/architecture/snippets b/architecture/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/architecture/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/authentication/snippets b/authentication/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/authentication/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc b/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc index 98e3c60b36..432296466b 100644 --- a/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc +++ b/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc @@ -11,7 +11,7 @@ You back up applications by creating a xref:../../../backup_and_restore/applicat The `Backup` CR creates backup files for Kubernetes resources and internal images, on S3 object storage, and snapshots for persistent volumes (PVs), if the cloud provider uses a native snapshot API or the xref:../../../backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc#oadp-backing-up-pvs-csi_backing-up-applications[Container Storage Interface (CSI)] to create snapshots, such as OpenShift Container Storage 4. For more information, see xref:../../../storage/container_storage_interface/persistent-storage-csi-snapshots.adoc#persistent-storage-csi-snapshots[CSI volume snapshots]. :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] If your cloud provider has a native snapshot API or supports xref:../../../backup_and_restore/application_backup_and_restore/backing_up_and_restoring/backing-up-applications.adoc#oadp-backing-up-pvs-csi_backing-up-applications[Container Storage Interface (CSI) snapshots], the `Backup` CR backs up persistent volumes by creating snapshots. For more information, see the xref:../../../storage/container_storage_interface/persistent-storage-csi-snapshots.adoc#persistent-storage-csi-snapshots-overview_persistent-storage-csi-snapshots[Overview of CSI volume snapshots] in the {product-title} documentation. diff --git a/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/snippets b/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/snippets new file mode 120000 index 0000000000..ce62fd7c41 --- /dev/null +++ b/backup_and_restore/application_backup_and_restore/backing_up_and_restoring/snippets @@ -0,0 +1 @@ +../../../snippets/ \ No newline at end of file diff --git a/backup_and_restore/application_backup_and_restore/installing/about-installing-oadp.adoc b/backup_and_restore/application_backup_and_restore/installing/about-installing-oadp.adoc index 6ad6bc7b6b..7cf8fd0052 100644 --- a/backup_and_restore/application_backup_and_restore/installing/about-installing-oadp.adoc +++ b/backup_and_restore/application_backup_and_restore/installing/about-installing-oadp.adoc @@ -17,7 +17,7 @@ To back up Kubernetes resources and internal images, you must have object storag * S3-compatible object storage, such as Noobaa or Minio :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] You can back up persistent volumes (PVs) by using snapshots or Restic. diff --git a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc index 5e30f259fd..8f9145599b 100644 --- a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc +++ b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-aws.adoc @@ -12,7 +12,7 @@ toc::[] You install the Openshift API for Data Protection (OADP) with Amazon Web Services (AWS) by installing the OADP Operator, configuring AWS for Velero, and then installing the Data Protection Application. :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] To install the OADP Operator in a restricted network environment, you must first disable the default OperatorHub sources and mirror the Operator catalog. See xref:../../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[Using Operator Lifecycle Manager on restricted networks] for details. diff --git a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-azure.adoc b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-azure.adoc index 897d17021e..c449c2082d 100644 --- a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-azure.adoc +++ b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-azure.adoc @@ -12,7 +12,7 @@ toc::[] You install the Openshift API for Data Protection (OADP) with Microsoft Azure by installing the OADP Operator, configuring Azure for Velero, and then installing the Data Protection Application. :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] To install the OADP Operator in a restricted network environment, you must first disable the default OperatorHub sources and mirror the Operator catalog. See xref:../../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[Using Operator Lifecycle Manager on restricted networks] for details. diff --git a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-gcp.adoc b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-gcp.adoc index a42a79e953..f7b1c3b9b0 100644 --- a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-gcp.adoc +++ b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-gcp.adoc @@ -12,7 +12,7 @@ toc::[] You install the Openshift API for Data Protection (OADP) with Google Cloud Platform (GCP) by installing the OADP Operator, configuring GCP for Velero, and then installing the Data Protection Application. :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] To install the OADP Operator in a restricted network environment, you must first disable the default OperatorHub sources and mirror the Operator catalog. See xref:../../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[Using Operator Lifecycle Manager on restricted networks] for details. diff --git a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc index 0a84f9547d..a47468c713 100644 --- a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc +++ b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc @@ -14,7 +14,7 @@ You install the Openshift API for Data Protection (OADP) with Multicloud Object MCG is a component of OpenShift Container Storage (OCS). You configure MCG as a backup location in the `DataProtectionApplication` custom resource (CR). :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] If your cloud provider has a native snapshot API, configure a snapshot location. If your cloud provider does not support snapshots or if your storage is NFS, you can create backups with Restic. diff --git a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-ocs.adoc b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-ocs.adoc index b4040524c9..8dcac96576 100644 --- a/backup_and_restore/application_backup_and_restore/installing/installing-oadp-ocs.adoc +++ b/backup_and_restore/application_backup_and_restore/installing/installing-oadp-ocs.adoc @@ -14,7 +14,7 @@ You install the Openshift API for Data Protection (OADP) with OpenShift Containe You can configure xref:../../../backup_and_restore/application_backup_and_restore/installing/installing-oadp-mcg.adoc#installing-oadp-mcg[Multicloud Object Gateway] or any S3-compatible object storage as a backup location in the `DataProtectionApplication` custom resource (CR). :FeatureName: The `CloudStorage` API for S3 storage -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] If the cloud provider has a native snapshot API, you can configure cloud storage as a snapshot location in the `DataProtectionApplication` CR. You do not need to specify a snapshot location for Restic or Container Storage Interface (CSI) snapshots. diff --git a/backup_and_restore/application_backup_and_restore/installing/snippets b/backup_and_restore/application_backup_and_restore/installing/snippets new file mode 120000 index 0000000000..ce62fd7c41 --- /dev/null +++ b/backup_and_restore/application_backup_and_restore/installing/snippets @@ -0,0 +1 @@ +../../../snippets/ \ No newline at end of file diff --git a/backup_and_restore/application_backup_and_restore/snippets b/backup_and_restore/application_backup_and_restore/snippets new file mode 120000 index 0000000000..5a3f5add14 --- /dev/null +++ b/backup_and_restore/application_backup_and_restore/snippets @@ -0,0 +1 @@ +../../snippets/ \ No newline at end of file diff --git a/backup_and_restore/index.adoc b/backup_and_restore/index.adoc index 1ed64b6fa5..7e905b8c75 100644 --- a/backup_and_restore/index.adoc +++ b/backup_and_restore/index.adoc @@ -51,7 +51,7 @@ As a cluster administrator, you can back up and restore applications running on // ** S3-compatible object storage, such as Noobaa or Minio // // :FeatureName: The `CloudStorage` API for S3 storage -// include::modules/technology-preview.adoc[] +// include::snippets/technology-preview.adoc[] // // * To back up PVs with snapshots, you must have cloud storage that has a native snapshot API or supports Container Storage Interface (CSI) snapshots, such as the following providers: // diff --git a/backup_and_restore/snippets b/backup_and_restore/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/backup_and_restore/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/cicd/snippets b/cicd/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/cicd/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/cli_reference/snippets b/cli_reference/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/cli_reference/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/cloud_infrastructure_access/snippets b/cloud_infrastructure_access/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/cloud_infrastructure_access/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/cloud_providers/snippets b/cloud_providers/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/cloud_providers/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/contributing_to_docs/doc_guidelines.adoc b/contributing_to_docs/doc_guidelines.adoc index ea77932709..b2013375f4 100644 --- a/contributing_to_docs/doc_guidelines.adoc +++ b/contributing_to_docs/doc_guidelines.adoc @@ -389,8 +389,14 @@ You must use the .adoc extension in order for the link to work correctly and you == Indicating Technology Preview Features To indicate that a feature is in Technology Preview, include the -`modules/technology-preview.adoc` file in the feature's assembly to keep the -supportablity wording consistent across Technology Preview features and provide a value for thee :FeatureName: variable before you include this module. +`snippets/technology-preview.adoc` file in the feature's assembly to keep the +supportability wording consistent across Technology Preview features and provide a value for the :FeatureName: variable before you include this module. + +See link:https://github.com/openshift/openshift-docs/pull/13878/files#diff-615ba1bf3b09d11a9c2604b775aa32f2[an example] of how this is applied. + +== Indicating deprecated features + +To indicate that a feature is deprecated, include the `modules/deprecated-feature.adoc` file in the feature's assembly, or to each relevant assembly such as for a deprecated Operator, to keep the supportability wording consistent across deprecated features. Provide a value for the :FeatureName: variable before you include this module. See link:https://github.com/openshift/openshift-docs/pull/13878/files#diff-615ba1bf3b09d11a9c2604b775aa32f2[an diff --git a/contributing_to_docs/snippets b/contributing_to_docs/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/contributing_to_docs/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/distr_tracing/distr_tracing_arch/snippets b/distr_tracing/distr_tracing_arch/snippets new file mode 120000 index 0000000000..5a3f5add14 --- /dev/null +++ b/distr_tracing/distr_tracing_arch/snippets @@ -0,0 +1 @@ +../../snippets/ \ No newline at end of file diff --git a/distr_tracing/distr_tracing_config/snippets b/distr_tracing/distr_tracing_config/snippets new file mode 120000 index 0000000000..5a3f5add14 --- /dev/null +++ b/distr_tracing/distr_tracing_config/snippets @@ -0,0 +1 @@ +../../snippets/ \ No newline at end of file diff --git a/distr_tracing/distr_tracing_install/snippets b/distr_tracing/distr_tracing_install/snippets new file mode 120000 index 0000000000..5a3f5add14 --- /dev/null +++ b/distr_tracing/distr_tracing_install/snippets @@ -0,0 +1 @@ +../../snippets/ \ No newline at end of file diff --git a/distr_tracing/snippets b/distr_tracing/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/distr_tracing/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/getting_started/snippets b/getting_started/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/getting_started/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/hardware_enablement/psap-driver-toolkit.adoc b/hardware_enablement/psap-driver-toolkit.adoc index 47c38334ff..b5328aaf44 100644 --- a/hardware_enablement/psap-driver-toolkit.adoc +++ b/hardware_enablement/psap-driver-toolkit.adoc @@ -9,7 +9,7 @@ toc::[] Learn about the Driver Toolkit and how you can use it as a base image for driver containers for enabling special software and hardware devices on Kubernetes. :FeatureName: The Driver Toolkit -include::modules/technology-preview.adoc[leveloffset=+0] +include::snippets/technology-preview.adoc[leveloffset=+0] include::modules/psap-driver-toolkit.adoc[leveloffset=+1] diff --git a/hardware_enablement/psap-special-resource-operator.adoc b/hardware_enablement/psap-special-resource-operator.adoc index e6e9282e4c..74a745cf11 100644 --- a/hardware_enablement/psap-special-resource-operator.adoc +++ b/hardware_enablement/psap-special-resource-operator.adoc @@ -10,7 +10,7 @@ Learn about the Special Resource Operator (SRO) and how you can use it to build :FeatureName: The Special Resource Operator -include::modules/technology-preview.adoc[leveloffset=+0] +include::snippets/technology-preview.adoc[leveloffset=+0] include::modules/psap-special-resource-operator.adoc[leveloffset=+1] diff --git a/hardware_enablement/snippets b/hardware_enablement/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/hardware_enablement/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/identity_providers/snippets b/identity_providers/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/identity_providers/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/installing/snippets b/installing/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/installing/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/jaeger/jaeger_arch/snippets b/jaeger/jaeger_arch/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/jaeger/jaeger_arch/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/jaeger/jaeger_config/snippets b/jaeger/jaeger_config/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/jaeger/jaeger_config/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/jaeger/jaeger_install/snippets b/jaeger/jaeger_install/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/jaeger/jaeger_install/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/jaeger/snippets b/jaeger/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/jaeger/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/kubefed/snippets b/kubefed/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/kubefed/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/kubefed/understanding-kubefed.adoc b/kubefed/understanding-kubefed.adoc index 9c33d9b871..019a620b37 100644 --- a/kubefed/understanding-kubefed.adoc +++ b/kubefed/understanding-kubefed.adoc @@ -6,7 +6,7 @@ include::modules/kubefed-document-attributes.adoc[] :context: understanding-kubefed :FeatureName: Red Hat OpenShift Kubernetes Cluster Federation (KubeFed) -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] {KubeFedProductName} is based on the open source Kubernetes Cluster Federation (KubeFed) project. It enables coordinated and centrally managed configuration for multiple clusters in a federated {product-title} deployment through a single API interface. diff --git a/logging/snippets b/logging/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/logging/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/machine_management/snippets b/machine_management/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/machine_management/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/metering/snippets b/metering/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/metering/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/metrics/snippets b/metrics/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/metrics/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/migrating_from_ocp_3_to_4/snippets b/migrating_from_ocp_3_to_4/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/migrating_from_ocp_3_to_4/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/migration_toolkit_for_containers/snippets b/migration_toolkit_for_containers/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/migration_toolkit_for_containers/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/mod_docs_guide/snippets b/mod_docs_guide/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/mod_docs_guide/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/modules/snippets b/modules/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/modules/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/monitoring/application-monitoring.adoc b/monitoring/application-monitoring.adoc index 73835228ea..05a4d58501 100644 --- a/monitoring/application-monitoring.adoc +++ b/monitoring/application-monitoring.adoc @@ -9,7 +9,7 @@ toc::[] You can configure custom metrics scraping for your applications. For that, you deploy the Prometheus Operator and a custom Prometheus instance and Alertmanager instance in the namespace where your application is. :FeatureName: Application monitoring -include::modules/technology-preview.adoc[leveloffset=+0] +include::snippets/technology-preview.adoc[leveloffset=+0] include::modules/monitoring-configuring-cluster-for-application-monitoring.adoc[leveloffset=+1] include::modules/monitoring-configuring-monitoring-for-an-application.adoc[leveloffset=+1] diff --git a/monitoring/configuring-hpa-for-an-application.adoc b/monitoring/configuring-hpa-for-an-application.adoc index bd1408d08b..d2068076a2 100644 --- a/monitoring/configuring-hpa-for-an-application.adoc +++ b/monitoring/configuring-hpa-for-an-application.adoc @@ -9,7 +9,7 @@ toc::[] You can configure Horizontal Pod Autoscaling (HPA) for an application that exports metrics. :FeatureName: Horizontal Pod Autoscaling for an application -include::modules/technology-preview.adoc[leveloffset=+0] +include::snippets/technology-preview.adoc[leveloffset=+0] == Prerequisites diff --git a/monitoring/enabling-alert-routing-for-user-defined-projects.adoc b/monitoring/enabling-alert-routing-for-user-defined-projects.adoc index 315d480afd..17d980da57 100644 --- a/monitoring/enabling-alert-routing-for-user-defined-projects.adoc +++ b/monitoring/enabling-alert-routing-for-user-defined-projects.adoc @@ -6,8 +6,8 @@ include::modules/common-attributes.adoc[] toc::[] -:FeatureName: Alert routing for user-defined projects -include::modules/technology-preview.adoc[leveloffset=+1] +:FeatureName: Alert routing for user-defined projects +include::snippets/technology-preview.adoc[leveloffset=+1] [role="_abstract"] In {product-title} {product-version}, a cluster administrator can enable alert routing for user-defined projects. @@ -21,7 +21,7 @@ include::modules/monitoring-enabling-alert-routing-for-user-defined-projects.ado // Granting users permission to configure alert routing for user-defined projects include::modules/monitoring-granting-users-permission-to-configure-alert-routing-for-user-defined-projects.adoc[leveloffset=+1] -// Disabling alert routing for user-defined projects +// Disabling alert routing for user-defined projects include::modules/monitoring-disabling-alert-routing-for-user-defined-projects.adoc[leveloffset=+1] .Additional resources @@ -32,5 +32,3 @@ include::modules/monitoring-disabling-alert-routing-for-user-defined-projects.ad == Next steps * xref:../monitoring/managing-alerts.adoc#creating-alert-routing-for-user-defined-projects_managing-alerts[Creating alert routing for user defined projects] - - diff --git a/monitoring/snippets b/monitoring/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/monitoring/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/networking/hardware_networks/snippets b/networking/hardware_networks/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/networking/hardware_networks/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/networking/hardware_networks/using-dpdk-and-rdma.adoc b/networking/hardware_networks/using-dpdk-and-rdma.adoc index 65487f7b05..bfff8474fc 100644 --- a/networking/hardware_networks/using-dpdk-and-rdma.adoc +++ b/networking/hardware_networks/using-dpdk-and-rdma.adoc @@ -19,7 +19,7 @@ include::modules/nw-sriov-dpdk-example-mellanox.adoc[leveloffset=+1] == Using a virtual function in RDMA mode with a Mellanox NIC :FeatureName: RDMA over Converged Ethernet (RoCE) -include::modules/technology-preview.adoc[leveloffset=+0] +include::snippets/technology-preview.adoc[leveloffset=+0] // Use a tag to skip header and include content only include::modules/nw-sriov-rdma-example-mellanox.adoc[tag=content] diff --git a/networking/k8s_nmstate/k8s-nmstate-about-the-k8s-nmstate-operator.adoc b/networking/k8s_nmstate/k8s-nmstate-about-the-k8s-nmstate-operator.adoc index a4240e838e..ac4b1b0070 100644 --- a/networking/k8s_nmstate/k8s-nmstate-about-the-k8s-nmstate-operator.adoc +++ b/networking/k8s_nmstate/k8s-nmstate-about-the-k8s-nmstate-operator.adoc @@ -8,7 +8,7 @@ toc::[] The Kubernetes NMState Operator provides a Kubernetes API for performing state-driven network configuration across the {product-title} cluster's nodes with NMState. The Kubernetes NMState Operator provides users with functionality to configure various network interface types, DNS, and routing on cluster nodes. Additionally, the daemons on the cluster nodes periodically report on the state of each node's network interfaces to the API server. -include::modules/technology-preview.adoc[] +include::snippets/technology-preview.adoc[] Before you can use NMState with {product-title}, you must install the Kubernetes NMState Operator. diff --git a/networking/k8s_nmstate/snippets b/networking/k8s_nmstate/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/networking/k8s_nmstate/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/networking/snippets b/networking/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/networking/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/networking/using-ptp.adoc b/networking/using-ptp.adoc index 01e09e0d50..7820dba024 100644 --- a/networking/using-ptp.adoc +++ b/networking/using-ptp.adoc @@ -7,7 +7,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: Precision Time Protocol (PTP) hardware -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] [id="about-using-ptp-hardware"] == About PTP hardware diff --git a/nodes/nodes/eco-node-health-check-operator.adoc b/nodes/nodes/eco-node-health-check-operator.adoc index 506937d7e9..54fa331aab 100644 --- a/nodes/nodes/eco-node-health-check-operator.adoc +++ b/nodes/nodes/eco-node-health-check-operator.adoc @@ -14,7 +14,7 @@ xref:../../nodes/nodes/eco-poison-pill-operator.adoc#poison-pill-operator-remedi :FeatureName: Node Health Check Operator -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/eco-node-health-check-operator-about.adoc[leveloffset=+1] diff --git a/nodes/nodes/snippets b/nodes/nodes/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/nodes/nodes/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/nodes/snippets b/nodes/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/nodes/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/openshift_images/snippets b/openshift_images/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/openshift_images/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/operators/snippets b/operators/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/operators/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_architecture/snippets b/osd_architecture/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_architecture/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_cluster_create/snippets b/osd_cluster_create/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_cluster_create/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_notifications/snippets b/osd_notifications/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_notifications/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_planning/snippets b/osd_planning/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_planning/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_policy/snippets b/osd_policy/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_policy/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_private_connections/snippets b/osd_private_connections/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_private_connections/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/osd_quickstart/snippets b/osd_quickstart/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/osd_quickstart/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/planning/snippets b/planning/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/planning/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/post_installation_configuration/connected-to-disconnected.adoc b/post_installation_configuration/connected-to-disconnected.adoc index 09e98a54b1..b0837d0c34 100644 --- a/post_installation_configuration/connected-to-disconnected.adoc +++ b/post_installation_configuration/connected-to-disconnected.adoc @@ -15,7 +15,7 @@ A disconnected cluster, also known as a restricted cluster, does not have an act This topic describes the general process for converting an existing, connected cluster into a disconnected cluster. :FeatureName: The process for converting a cluster from connected to disconnected -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/installation-about-mirror-registry.adoc[leveloffset=+1] diff --git a/post_installation_configuration/snippets b/post_installation_configuration/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/post_installation_configuration/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/registry/snippets b/registry/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/registry/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/release_notes/snippets b/release_notes/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/release_notes/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_architecture/snippets b/rosa_architecture/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_architecture/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_cli/snippets b/rosa_cli/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_cli/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_getting_started/snippets b/rosa_getting_started/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_getting_started/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_getting_started_sts/snippets b/rosa_getting_started_sts/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_getting_started_sts/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_planning/snippets b/rosa_planning/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_planning/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_policy/snippets b/rosa_policy/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_policy/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/rosa_support/snippets b/rosa_support/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/rosa_support/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/router/snippets b/router/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/router/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/sandboxed_containers/snippets b/sandboxed_containers/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/sandboxed_containers/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/scalability_and_performance/snippets b/scalability_and_performance/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/scalability_and_performance/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/scalability_and_performance/ztp-deploying-disconnected.adoc b/scalability_and_performance/ztp-deploying-disconnected.adoc index 2b81a2e55a..0e58078a5b 100644 --- a/scalability_and_performance/ztp-deploying-disconnected.adoc +++ b/scalability_and_performance/ztp-deploying-disconnected.adoc @@ -10,7 +10,7 @@ toc::[] Use zero touch provisioning (ZTP) to provision distributed units at new edge sites in a disconnected environment. The workflow starts when the site is connected to the network and ends with the CNF workload deployed and running on the site nodes. :FeatureName: ZTP for RAN deployments -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/ztp-provisioning-edge-sites-at-scale.adoc[leveloffset=+1] diff --git a/security/snippets b/security/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/security/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/serverless/develop/serverless-applications.adoc b/serverless/develop/serverless-applications.adoc index 97bb810f24..68ff0a2036 100644 --- a/serverless/develop/serverless-applications.adoc +++ b/serverless/develop/serverless-applications.adoc @@ -69,7 +69,7 @@ include::modules/serverless-https-redirect-service.adoc[leveloffset=+1] == Using kn CLI in offline mode :FeatureName: The offline mode of the kn CLI -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/kn-service-offline-about.adoc[leveloffset=+2] include::modules/kn-service-offline-create.adoc[leveloffset=+2] diff --git a/serverless/discover/serverless-functions-about.adoc b/serverless/discover/serverless-functions-about.adoc index 6094d9a181..5c3883443b 100644 --- a/serverless/discover/serverless-functions-about.adoc +++ b/serverless/discover/serverless-functions-about.adoc @@ -8,7 +8,7 @@ include::modules/serverless-document-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] {FunctionsProductName} enables developers to create and deploy stateless, event-driven functions as a Knative service on {product-title}. diff --git a/serverless/functions/serverless-developing-go-functions.adoc b/serverless/functions/serverless-developing-go-functions.adoc index f7f8d63b56..7f4ac79712 100644 --- a/serverless/functions/serverless-developing-go-functions.adoc +++ b/serverless/functions/serverless-developing-go-functions.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] After you have xref:../../serverless/functions/serverless-functions-getting-started.adoc#serverless-create-func-kn_serverless-functions-getting-started[created a Golang function project], you can modify the template files provided to add business logic to your function. diff --git a/serverless/functions/serverless-developing-nodejs-functions.adoc b/serverless/functions/serverless-developing-nodejs-functions.adoc index be33837956..48ae6b37c5 100644 --- a/serverless/functions/serverless-developing-nodejs-functions.adoc +++ b/serverless/functions/serverless-developing-nodejs-functions.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] After you have xref:../../serverless/functions/serverless-functions-getting-started.adoc#serverless-create-func-kn_serverless-functions-getting-started[created a Node.js function project], you can modify the template files provided to add business logic to your function. diff --git a/serverless/functions/serverless-developing-python-functions.adoc b/serverless/functions/serverless-developing-python-functions.adoc index 58ab1d44bb..13aed73365 100644 --- a/serverless/functions/serverless-developing-python-functions.adoc +++ b/serverless/functions/serverless-developing-python-functions.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] After you have xref:../../serverless/functions/serverless-functions-getting-started.adoc#serverless-create-func-kn_serverless-functions-getting-started[created a Python function project], you can modify the template files provided to add business logic to your function. diff --git a/serverless/functions/serverless-developing-quarkus-functions.adoc b/serverless/functions/serverless-developing-quarkus-functions.adoc index ddae77759a..c4efaf2c33 100644 --- a/serverless/functions/serverless-developing-quarkus-functions.adoc +++ b/serverless/functions/serverless-developing-quarkus-functions.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] After you have xref:../../serverless/functions/serverless-functions-getting-started.adoc#serverless-create-func-kn_serverless-functions-getting-started[created a Quarkus function project], you can modify the template files provided to add business logic to your function. diff --git a/serverless/functions/serverless-developing-typescript-functions.adoc b/serverless/functions/serverless-developing-typescript-functions.adoc index 58a46b42b0..9f190ac75d 100644 --- a/serverless/functions/serverless-developing-typescript-functions.adoc +++ b/serverless/functions/serverless-developing-typescript-functions.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] After you have xref:../../serverless/functions/serverless-functions-getting-started.adoc#serverless-create-func-kn_serverless-functions-getting-started[created a TypeScript function project], you can modify the template files provided to add business logic to your function. diff --git a/serverless/functions/serverless-functions-eventing.adoc b/serverless/functions/serverless-functions-eventing.adoc index c3aed0722f..b942969e0c 100644 --- a/serverless/functions/serverless-functions-eventing.adoc +++ b/serverless/functions/serverless-functions-eventing.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] Functions are deployed as a Knative service on an {product-title} cluster, and can be connected as a sink to Knative Eventing components. diff --git a/serverless/functions/serverless-functions-getting-started.adoc b/serverless/functions/serverless-functions-getting-started.adoc index eec463f1e6..0769cba752 100644 --- a/serverless/functions/serverless-functions-getting-started.adoc +++ b/serverless/functions/serverless-functions-getting-started.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] This guide explains how you can get started with creating, building, and deploying a function on an {ServerlessProductName} installation. diff --git a/serverless/functions/serverless-functions-reference-guide.adoc b/serverless/functions/serverless-functions-reference-guide.adoc index fd83240e7e..510dedfdd9 100644 --- a/serverless/functions/serverless-functions-reference-guide.adoc +++ b/serverless/functions/serverless-functions-reference-guide.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] {FunctionsProductName} provides templates that can be used to create basic functions for the following runtimes: diff --git a/serverless/functions/serverless-functions-setup.adoc b/serverless/functions/serverless-functions-setup.adoc index e707828b12..02aae81957 100644 --- a/serverless/functions/serverless-functions-setup.adoc +++ b/serverless/functions/serverless-functions-setup.adoc @@ -8,7 +8,7 @@ include::modules/common-attributes.adoc[] toc::[] :FeatureName: {FunctionsProductName} -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] Before you can develop functions on {ServerlessProductName}, you must complete the set up steps. diff --git a/serverless/functions/snippets b/serverless/functions/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/serverless/functions/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/serverless/monitor/snippets b/serverless/monitor/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/serverless/monitor/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/serverless/snippets b/serverless/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/serverless/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/service_mesh/v1x/snippets b/service_mesh/v1x/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/service_mesh/v1x/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/service_mesh/v2x/snippets b/service_mesh/v2x/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/service_mesh/v2x/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/snippets/snippets b/snippets/snippets new file mode 120000 index 0000000000..9d58b92e50 --- /dev/null +++ b/snippets/snippets @@ -0,0 +1 @@ +../snippets/ \ No newline at end of file diff --git a/modules/technology-preview.adoc b/snippets/technology-preview.adoc similarity index 100% rename from modules/technology-preview.adoc rename to snippets/technology-preview.adoc diff --git a/storage/container_storage_interface/ephemeral-storage-csi-inline.adoc b/storage/container_storage_interface/ephemeral-storage-csi-inline.adoc index 9f064deb96..e48a4eef3f 100644 --- a/storage/container_storage_interface/ephemeral-storage-csi-inline.adoc +++ b/storage/container_storage_interface/ephemeral-storage-csi-inline.adoc @@ -12,7 +12,7 @@ This feature is only available with supported Container Storage Interface (CSI) :FeatureName: CSI inline ephemeral volumes -include::modules/technology-preview.adoc[leveloffset=+0] +include::snippets/technology-preview.adoc[leveloffset=+0] include::modules/ephemeral-storage-csi-inline-overview.adoc[leveloffset=+1] diff --git a/storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc b/storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc index ffefd8e0c7..b6387ba8d0 100644 --- a/storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc +++ b/storage/container_storage_interface/persistent-storage-csi-aws-efs.adoc @@ -11,7 +11,7 @@ toc::[] {product-title} is capable of provisioning persistent volumes (PVs) using the Container Storage Interface (CSI) driver for AWS Elastic File Service (EFS). :FeatureName: AWS EFS Driver Operator -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] Familiarity with xref:../../storage/understanding-persistent-storage.adoc#understanding-persistent-storage[persistent storage] and xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[configuring CSI volumes] is recommended when working with a CSI Operator and driver. diff --git a/storage/container_storage_interface/persistent-storage-csi-azure.adoc b/storage/container_storage_interface/persistent-storage-csi-azure.adoc index ccb05225fd..707d8d8b0e 100644 --- a/storage/container_storage_interface/persistent-storage-csi-azure.adoc +++ b/storage/container_storage_interface/persistent-storage-csi-azure.adoc @@ -11,7 +11,7 @@ toc::[] {product-title} is capable of provisioning persistent volumes (PVs) using the Container Storage Interface (CSI) driver for Microsoft Azure Disk Storage. :FeatureName: Azure Disk CSI Driver Operator -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] Familiarity with xref:../../storage/understanding-persistent-storage.adoc#understanding-persistent-storage[persistent storage] and xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[configuring CSI volumes] is recommended when working with a CSI Operator and driver. diff --git a/storage/container_storage_interface/persistent-storage-csi-migration.adoc b/storage/container_storage_interface/persistent-storage-csi-migration.adoc index 2dd8f80552..f444b275cd 100644 --- a/storage/container_storage_interface/persistent-storage-csi-migration.adoc +++ b/storage/container_storage_interface/persistent-storage-csi-migration.adoc @@ -9,7 +9,7 @@ toc::[] {product-title} provides automatic migration for supported in-tree volume plug-ins to their equivalent Container Storage Interface (CSI) drivers. :FeatureName: CSI automatic migration -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/persistent-storage-csi-migration-overview.adoc[leveloffset=+1] diff --git a/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc b/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc index a5ac089508..4b63a1ec02 100644 --- a/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc +++ b/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc @@ -11,7 +11,7 @@ toc::[] {product-title} can provision persistent volumes (PVs) using the Container Storage Interface (CSI) VMware vSphere driver for Virtual Machine Disk (VMDK) volumes. :FeatureName: vSphere CSI Driver Operator -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] Familiarity with xref:../../storage/understanding-persistent-storage.adoc#understanding-persistent-storage[persistent storage] and xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[configuring CSI volumes] is recommended when working with a CSI Operator and driver. diff --git a/storage/container_storage_interface/snippets b/storage/container_storage_interface/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/storage/container_storage_interface/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/storage/expanding-persistent-volumes.adoc b/storage/expanding-persistent-volumes.adoc index 4914c4c878..c0d46a13de 100644 --- a/storage/expanding-persistent-volumes.adoc +++ b/storage/expanding-persistent-volumes.adoc @@ -13,7 +13,7 @@ include::modules/storage-expanding-csi-volumes.adoc[leveloffset=+1] :FeatureName: Expanding CSI volumes -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/storage-expanding-flexvolume.adoc[leveloffset=+1] diff --git a/storage/snippets b/storage/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/storage/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/storage/understanding-persistent-storage.adoc b/storage/understanding-persistent-storage.adoc index c213ab9fd5..88d80a339c 100644 --- a/storage/understanding-persistent-storage.adoc +++ b/storage/understanding-persistent-storage.adoc @@ -24,7 +24,7 @@ include::modules/storage-persistent-storage-block-volume.adoc[leveloffset=+1] // As these volumes have transitioned to being tech preview per plug-in, // this notice has been included in the previous module. // :FeatureName: Support for raw block volumes in the volume plug-ins listed above -// include::modules/technology-preview.adoc[leveloffset=+1] +// include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/storage-persistent-storage-block-volume-examples.adoc[leveloffset=+2] endif::openshift-enterprise,openshift-webscale,openshift-origin[] diff --git a/support/remote_health_monitoring/insights-operator-simple-access.adoc b/support/remote_health_monitoring/insights-operator-simple-access.adoc index 69e2cbe55d..76fdb60525 100644 --- a/support/remote_health_monitoring/insights-operator-simple-access.adoc +++ b/support/remote_health_monitoring/insights-operator-simple-access.adoc @@ -15,7 +15,7 @@ In {product-title} 4.9, this feature is in Technology Preview and must be enable For more information about Simple Content Access certificates see the link:https://access.redhat.com/articles/simple-content-access[_Simple Content Access_] article in the Red Hat Knowledgebase. -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/insights-operator-configuring-sca.adoc[leveloffset=+1] diff --git a/support/remote_health_monitoring/snippets b/support/remote_health_monitoring/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/support/remote_health_monitoring/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/support/snippets b/support/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/support/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/updating/snippets b/updating/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/updating/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/upgrading/snippets b/upgrading/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/upgrading/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/virt/install/preparing-cluster-for-virt.adoc b/virt/install/preparing-cluster-for-virt.adoc index 0dbcb10b7e..b767024535 100644 --- a/virt/install/preparing-cluster-for-virt.adoc +++ b/virt/install/preparing-cluster-for-virt.adoc @@ -22,7 +22,7 @@ xref:../../installing/installing_bare_metal/preparing-to-install-on-bare-metal.a -- ifdef::openshift-enterprise[] :FeatureName: Installing OpenShift Virtualization on AWS bare metal instances -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] endif::[] -- diff --git a/virt/install/snippets b/virt/install/snippets new file mode 120000 index 0000000000..7bf6da9a51 --- /dev/null +++ b/virt/install/snippets @@ -0,0 +1 @@ +../../snippets \ No newline at end of file diff --git a/virt/snippets b/virt/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/virt/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/virt/virtual_machines/virtual_disks/snippets b/virt/virtual_machines/virtual_disks/snippets new file mode 120000 index 0000000000..2490678d80 --- /dev/null +++ b/virt/virtual_machines/virtual_disks/snippets @@ -0,0 +1 @@ +../../../snippets \ No newline at end of file diff --git a/virt/virtual_machines/virtual_disks/virt-hot-plugging-virtual-disks.adoc b/virt/virtual_machines/virtual_disks/virt-hot-plugging-virtual-disks.adoc index bb8252b54d..54c3008858 100644 --- a/virt/virtual_machines/virtual_disks/virt-hot-plugging-virtual-disks.adoc +++ b/virt/virtual_machines/virtual_disks/virt-hot-plugging-virtual-disks.adoc @@ -5,7 +5,7 @@ include::modules/virt-document-attributes.adoc[] :context: virt-hot-plugging-virtual-disks :FeatureName: Hot-plugging virtual disks -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] toc::[] diff --git a/web_console/odc-about-web-terminal.adoc b/web_console/odc-about-web-terminal.adoc index 0b7ecdbdc5..b93d0df543 100644 --- a/web_console/odc-about-web-terminal.adoc +++ b/web_console/odc-about-web-terminal.adoc @@ -16,7 +16,7 @@ Cluster administrators can access the web terminal in {product-title} 4.7 and la This terminal instance is preinstalled with common CLI tools for interacting with the cluster, such as `oc`, `kubectl`,`odo`, `kn`, `tkn`, `helm`, `kubens`, and `kubectx`. It also has the context of the project you are working on and automatically logs you in using your credentials. :FeatureName: Web terminal -include::modules/technology-preview.adoc[leveloffset=+1] +include::snippets/technology-preview.adoc[leveloffset=+1] include::modules/odc-installing-web-terminal.adoc[leveloffset=+1] diff --git a/web_console/snippets b/web_console/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/web_console/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/welcome/snippets b/welcome/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/welcome/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/whats_new/snippets b/whats_new/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/whats_new/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/windows_containers/snippets b/windows_containers/snippets new file mode 120000 index 0000000000..9f5bc7e4dd --- /dev/null +++ b/windows_containers/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file