From 2e9b9d8c05547a97b78c6b1210c07c5cb7cf2a49 Mon Sep 17 00:00:00 2001 From: Mike Pytlak Date: Tue, 23 Nov 2021 12:55:33 -0500 Subject: [PATCH] Adding snippets folder and all required symbolic links --- adding_service_cluster/snippets | 1 + administering_a_cluster/snippets | 1 + applications/snippets | 1 + architecture/snippets | 1 + authentication/snippets | 1 + .../backing_up_and_restoring/backing-up-applications.adoc | 2 +- .../backing_up_and_restoring/snippets | 1 + .../installing/about-installing-oadp.adoc | 2 +- .../installing/installing-oadp-aws.adoc | 2 +- .../installing/installing-oadp-azure.adoc | 2 +- .../installing/installing-oadp-gcp.adoc | 2 +- .../installing/installing-oadp-mcg.adoc | 2 +- .../installing/installing-oadp-ocs.adoc | 2 +- .../application_backup_and_restore/installing/snippets | 1 + .../application_backup_and_restore/snippets | 1 + backup_and_restore/index.adoc | 2 +- backup_and_restore/snippets | 1 + cicd/snippets | 1 + cli_reference/snippets | 1 + cloud_infrastructure_access/snippets | 1 + contributing_to_docs/doc_guidelines.adoc | 2 +- contributing_to_docs/snippets | 1 + getting_started/snippets | 1 + hardware_enablement/psap-driver-toolkit.adoc | 2 +- hardware_enablement/psap-special-resource-operator.adoc | 2 +- hardware_enablement/snippets | 1 + identity_providers/snippets | 1 + installing/snippets | 1 + jaeger/snippets | 1 + logging/snippets | 1 + machine_management/snippets | 1 + metering/snippets | 1 + metrics/snippets | 1 + migrating_from_ocp_3_to_4/snippets | 1 + migration_toolkit_for_containers/snippets | 1 + mod_docs_guide/snippets | 1 + monitoring/application-monitoring.adoc | 2 +- monitoring/configuring-hpa-for-an-application.adoc | 2 +- .../enabling-alert-routing-for-user-defined-projects.adoc | 8 +++----- monitoring/snippets | 1 + networking/hardware_networks/snippets | 1 + networking/hardware_networks/using-dpdk-and-rdma.adoc | 2 +- .../k8s-nmstate-about-the-k8s-nmstate-operator.adoc | 2 +- networking/k8s_nmstate/snippets | 1 + networking/snippets | 1 + networking/using-ptp.adoc | 2 +- nodes/nodes/eco-node-health-check-operator.adoc | 2 +- nodes/nodes/snippets | 1 + nodes/snippets | 1 + openshift_images/snippets | 1 + operators/snippets | 1 + osd_architecture/snippets | 1 + osd_cluster_create/snippets | 1 + osd_notifications/snippets | 1 + osd_planning/snippets | 1 + osd_policy/snippets | 1 + osd_private_connections/snippets | 1 + osd_quickstart/snippets | 1 + planning/snippets | 1 + .../connected-to-disconnected.adoc | 2 +- post_installation_configuration/snippets | 1 + registry/snippets | 1 + release_notes/snippets | 1 + rosa_architecture/snippets | 1 + rosa_cli/snippets | 1 + rosa_getting_started/snippets | 1 + rosa_getting_started_sts/snippets | 1 + rosa_planning/snippets | 1 + rosa_policy/snippets | 1 + rosa_support/snippets | 1 + router/snippets | 1 + sandboxed_containers/snippets | 1 + scalability_and_performance/snippets | 1 + .../ztp-deploying-disconnected.adoc | 2 +- security/snippets | 1 + serverless/develop/serverless-applications.adoc | 2 +- serverless/discover/serverless-functions-about.adoc | 2 +- .../functions/serverless-developing-go-functions.adoc | 2 +- .../functions/serverless-developing-nodejs-functions.adoc | 2 +- .../functions/serverless-developing-python-functions.adoc | 2 +- .../serverless-developing-quarkus-functions.adoc | 2 +- .../serverless-developing-typescript-functions.adoc | 2 +- serverless/functions/serverless-functions-eventing.adoc | 2 +- .../functions/serverless-functions-getting-started.adoc | 2 +- .../functions/serverless-functions-reference-guide.adoc | 2 +- serverless/functions/serverless-functions-setup.adoc | 2 +- serverless/functions/snippets | 1 + serverless/monitor/snippets | 1 + serverless/snippets | 1 + service_mesh/v1x/snippets | 1 + service_mesh/v2x/snippets | 1 + {modules => snippets}/technology-preview.adoc | 0 .../ephemeral-storage-csi-inline.adoc | 2 +- .../persistent-storage-csi-aws-efs.adoc | 2 +- .../persistent-storage-csi-azure.adoc | 2 +- .../persistent-storage-csi-migration.adoc | 2 +- .../persistent-storage-csi-vsphere.adoc | 2 +- storage/container_storage_interface/snippets | 1 + storage/expanding-persistent-volumes.adoc | 2 +- storage/snippets | 1 + storage/understanding-persistent-storage.adoc | 2 +- support/remote_health_monitoring/snippets | 1 + support/snippets | 1 + updating/snippets | 1 + upgrading/snippets | 1 + virt/install/preparing-cluster-for-virt.adoc | 2 +- virt/install/snippets | 1 + virt/snippets | 1 + virt/upgrading-virt.adoc | 2 +- virt/virtual_machines/virtual_disks/snippets | 1 + .../virtual_disks/virt-hot-plugging-virtual-disks.adoc | 2 +- web_console/odc-about-web-terminal.adoc | 2 +- web_console/snippets | 1 + welcome/snippets | 1 + whats_new/snippets | 1 + windows_containers/snippets | 1 + 116 files changed, 117 insertions(+), 46 deletions(-) create mode 120000 adding_service_cluster/snippets create mode 120000 administering_a_cluster/snippets create mode 120000 applications/snippets create mode 120000 architecture/snippets create mode 120000 authentication/snippets create mode 120000 backup_and_restore/application_backup_and_restore/backing_up_and_restoring/snippets create mode 120000 backup_and_restore/application_backup_and_restore/installing/snippets create mode 120000 backup_and_restore/application_backup_and_restore/snippets create mode 120000 backup_and_restore/snippets create mode 120000 cicd/snippets create mode 120000 cli_reference/snippets create mode 120000 cloud_infrastructure_access/snippets create mode 120000 contributing_to_docs/snippets create mode 120000 getting_started/snippets create mode 120000 hardware_enablement/snippets create mode 120000 identity_providers/snippets create mode 120000 installing/snippets create mode 120000 jaeger/snippets create mode 120000 logging/snippets create mode 120000 machine_management/snippets create mode 120000 metering/snippets create mode 120000 metrics/snippets create mode 120000 migrating_from_ocp_3_to_4/snippets create mode 120000 migration_toolkit_for_containers/snippets create mode 120000 mod_docs_guide/snippets create mode 120000 monitoring/snippets create mode 120000 networking/hardware_networks/snippets create mode 120000 networking/k8s_nmstate/snippets create mode 120000 networking/snippets create mode 120000 nodes/nodes/snippets create mode 120000 nodes/snippets create mode 120000 openshift_images/snippets create mode 120000 operators/snippets create mode 120000 osd_architecture/snippets create mode 120000 osd_cluster_create/snippets create mode 120000 osd_notifications/snippets create mode 120000 osd_planning/snippets create mode 120000 osd_policy/snippets create mode 120000 osd_private_connections/snippets create mode 120000 osd_quickstart/snippets create mode 120000 planning/snippets create mode 120000 post_installation_configuration/snippets create mode 120000 registry/snippets create mode 120000 release_notes/snippets create mode 120000 rosa_architecture/snippets create mode 120000 rosa_cli/snippets create mode 120000 rosa_getting_started/snippets create mode 120000 rosa_getting_started_sts/snippets create mode 120000 rosa_planning/snippets create mode 120000 rosa_policy/snippets create mode 120000 rosa_support/snippets create mode 120000 router/snippets create mode 120000 sandboxed_containers/snippets create mode 120000 scalability_and_performance/snippets create mode 120000 security/snippets create mode 120000 serverless/functions/snippets create mode 120000 serverless/monitor/snippets create mode 120000 serverless/snippets create mode 120000 service_mesh/v1x/snippets create mode 120000 service_mesh/v2x/snippets rename {modules => snippets}/technology-preview.adoc (100%) create mode 120000 storage/container_storage_interface/snippets create mode 120000 storage/snippets create mode 120000 support/remote_health_monitoring/snippets create mode 120000 support/snippets create mode 120000 updating/snippets create mode 120000 upgrading/snippets create mode 120000 virt/install/snippets create mode 120000 virt/snippets create mode 120000 virt/virtual_machines/virtual_disks/snippets create mode 120000 web_console/snippets create mode 120000 welcome/snippets create mode 120000 whats_new/snippets create mode 120000 windows_containers/snippets diff --git a/adding_service_cluster/snippets b/adding_service_cluster/snippets new file mode 120000 index 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 98e3c60b36e9..432296466b16 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 000000000000..ce62fd7c41e2 --- /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 6ad6bc7b6bfe..7cf8fd00526e 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 5e30f259fd9c..8f9145599bce 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 897d17021efa..c449c2082df0 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 a42a79e9533a..f7b1c3b9b0ab 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 0a84f9547dde..a47468c713d9 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 b4040524c96b..8dcac965769f 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 000000000000..ce62fd7c41e2 --- /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 000000000000..5a3f5add140e --- /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 1ed64b6fa5a7..7e905b8c753f 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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/cloud_infrastructure_access/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 278502495413..b7512c6da901 100644 --- a/contributing_to_docs/doc_guidelines.adoc +++ b/contributing_to_docs/doc_guidelines.adoc @@ -658,7 +658,7 @@ You must get approval from the Engineering, QE, and Docs teams before embedding == 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 +`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. diff --git a/contributing_to_docs/snippets b/contributing_to_docs/snippets new file mode 120000 index 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/contributing_to_docs/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 000000000000..9f5bc7e4dde0 --- /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 47c38334ffbc..b5328aaf4434 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 e6e9282e4cba..74a745cf11e0 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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/installing/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/jaeger/snippets b/jaeger/snippets new file mode 120000 index 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/jaeger/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/logging/snippets b/logging/snippets new file mode 120000 index 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/mod_docs_guide/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/monitoring/application-monitoring.adoc b/monitoring/application-monitoring.adoc index 73835228eac8..05a4d58501d8 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 bd1408d08b6b..d2068076a275 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 315d480afdb4..17d980da57c7 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 000000000000..9f5bc7e4dde0 --- /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 000000000000..7bf6da9a51d0 --- /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 65487f7b0560..bfff8474fc09 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 a4240e838ee4..ac4b1b007039 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 000000000000..7bf6da9a51d0 --- /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 000000000000..9f5bc7e4dde0 --- /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 01e09e0d50a9..7820dba024b2 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 506937d7e9bf..54fa331aabab 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 000000000000..7bf6da9a51d0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 09e98a54b1a5..b0837d0c348c 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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 2b81a2e55aa5..0e58078a5bc3 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 000000000000..9f5bc7e4dde0 --- /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 97bb810f2400..68ff0a203699 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 6094d9a18116..5c3883443b99 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 f7f8d63b5615..7f4ac79712d7 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 be3383795670..48ae6b37c58d 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 58ab1d44bb2e..13aed7336529 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 ddae77759ac3..c4efaf2c3326 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 58a46b42b06c..9f190ac75dee 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 c3aed0722f5e..b942969e0cde 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 eec463f1e6e1..0769cba7526e 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 fd83240e7e25..510dedfdd905 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 86a7f634e8dd..b91a05536eda 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 000000000000..7bf6da9a51d0 --- /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 000000000000..7bf6da9a51d0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..7bf6da9a51d0 --- /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 000000000000..7bf6da9a51d0 --- /dev/null +++ b/service_mesh/v2x/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 9f064deb96d3..e48a4eef3fef 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 ffefd8e0c756..b6387ba8d098 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 ccb05225fdc6..707d8d8b0eab 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 2dd8f80552af..f444b275cdde 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 a5ac08950827..4b63a1ec0206 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 000000000000..7bf6da9a51d0 --- /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 4914c4c8783c..c0d46a13dee7 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 000000000000..9f5bc7e4dde0 --- /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 c213ab9fd527..88d80a339cb3 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/snippets b/support/remote_health_monitoring/snippets new file mode 120000 index 000000000000..7bf6da9a51d0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 0dbcb10b7e2a..b7670245354d 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 000000000000..7bf6da9a51d0 --- /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 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/virt/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file diff --git a/virt/upgrading-virt.adoc b/virt/upgrading-virt.adoc index 50d6e13130b1..de0ccaa49aed 100644 --- a/virt/upgrading-virt.adoc +++ b/virt/upgrading-virt.adoc @@ -23,7 +23,7 @@ include::modules/virt-about-upgrading-virt.adoc[leveloffset=+1] // Remove TP module in 4.10 ifdef::openshift-enterprise[] :FeatureName: Automatically updating workloads -include::modules/technology-preview.adoc[leveloffset=+2] +include::snippets/technology-preview.adoc[leveloffset=+2] endif::[] // Uncomment this in 4.10 if it is still relevant (describes default behavior) diff --git a/virt/virtual_machines/virtual_disks/snippets b/virt/virtual_machines/virtual_disks/snippets new file mode 120000 index 000000000000..2490678d80ad --- /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 bb8252b54d80..54c3008858fd 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 0b7ecdbdc5b7..b93d0df543dd 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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /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 000000000000..9f5bc7e4dde0 --- /dev/null +++ b/windows_containers/snippets @@ -0,0 +1 @@ +../snippets \ No newline at end of file