Skip to content

Commit 71da096

Browse files
committed
Mv RH catalog table to new topic
1 parent 6ffc45a commit 71da096

File tree

9 files changed

+62
-42
lines changed

9 files changed

+62
-42
lines changed

_topic_map.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1166,6 +1166,9 @@ Topics:
11661166
- Name: OperatorHub
11671167
Distros: openshift-enterprise,openshift-origin
11681168
File: olm-understanding-operatorhub
1169+
- Name: Red Hat-provided Operator catalogs
1170+
Distros: openshift-enterprise
1171+
File: olm-rh-catalogs
11691172
- Name: CRDs
11701173
Dir: crds
11711174
Topics:

installing/installing_aws/installing-restricted-networks-aws-installer-provisioned.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,6 @@ include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
6767

6868
* xref:../../installing/validating-an-installation.adoc#validating-an-installation[Validate an installation].
6969
* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster].
70-
* Learn how to xref:../../operators/admin/olm-restricted-networks.adoc#olm-understanding-operator-catalog-images_olm-restricted-networks[use Operator Lifecycle Manager (OLM) on restricted networks].
70+
* Learn how to xref:../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[use Operator Lifecycle Manager (OLM) on restricted networks].
7171
* If the mirror registry that you used to install your cluster has a trusted CA, add it to the cluster by xref:../../openshift_images/image-configuration.adoc#images-configuration-cas_image-configuration[configuring additional trust stores].
7272
* If necessary, you can xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[opt out of remote health reporting].

installing/installing_gcp/installing-restricted-networks-gcp-installer-provisioned.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@ include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
5757

5858
* xref:../../installing/validating-an-installation.adoc#validating-an-installation[Validate an installation].
5959
* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster].
60-
* Learn how to xref:../../operators/admin/olm-restricted-networks.adoc#olm-understanding-operator-catalog-images_olm-restricted-networks[use Operator Lifecycle Manager (OLM) on restricted networks].
60+
* Learn how to xref:../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[use Operator Lifecycle Manager (OLM) on restricted networks].
6161
* If the mirror registry that you used to install your cluster has a trusted CA, add it to the cluster by xref:../../openshift_images/image-configuration.adoc#images-configuration-cas_image-configuration[configuring additional trust stores].
6262
* If necessary, you can xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[opt out of remote health reporting].

installing/installing_openstack/installing-openstack-installer-restricted.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
5151
* If the mirror registry that you used to install your cluster has a trusted CA, add it to the cluster by xref:../../openshift_images/image-configuration.adoc#images-configuration-cas_image-configuration[configuring additional trust stores].
5252
* If necessary, you can
5353
xref:../../support/remote_health_monitoring/opting-out-of-remote-health-reporting.adoc#opting-out-remote-health-reporting_opting-out-remote-health-reporting[opt out of remote health reporting].
54-
* Learn how to xref:../../operators/admin/olm-restricted-networks.adoc#olm-understanding-operator-catalog-images_olm-restricted-networks[use Operator Lifecycle Manager (OLM) on restricted networks].
54+
* Learn how to xref:../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[use Operator Lifecycle Manager (OLM) on restricted networks].
5555
* If you did not configure {rh-openstack} to accept application traffic over floating IP addresses, xref:../../post_installation_configuration/network-configuration.adoc#installation-osp-configuring-api-floating-ip_post-install-network-configuration[configure {rh-openstack} access with floating IP addresses].

modules/olm-understanding-operator-catalog-images.adoc renamed to modules/olm-about-catalogs.adoc

Lines changed: 3 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
// Module included in the following assemblies:
22
//
3-
// * operators/admin/olm-managing-custom-catalogs.adoc
4-
// * operators/admin/olm-restricted-networks.adoc
3+
// * operators/understanding/olm-rh-catalogs.adoc
54

6-
:tag: v{product-version}
7-
8-
[id="olm-understanding-operator-catalog-images_{context}"]
9-
= Understanding Operator catalogs
5+
[id="olm-about-catalogs_{context}"]
6+
= About Operator catalogs
107

118
An Operator catalog is a repository of metadata that Operator Lifecycle Manager (OLM) can query to discover and install Operators and their dependencies on a cluster. OLM always installs Operators from the latest version of a catalog. As of {product-title} 4.6, Red Hat-provided catalogs are distributed using _index images_.
129

@@ -17,34 +14,6 @@ An index image, based on the Operator Bundle Format, is a containerized snapshot
1714
Starting in {product-title} 4.6, index images provided by Red Hat replace the App Registry catalog images, based on the deprecated Package Manifest Format, that are distributed for previous versions of {product-title} 4. While App Registry catalog images are not distributed by Red Hat for {product-title} 4.6 and later, custom catalog images based on the Package Manifest Format are still supported.
1815
====
1916

20-
ifndef::openshift-origin[]
21-
The following catalogs are distributed by Red Hat:
22-
23-
.Red Hat-provided Operator catalogs
24-
[cols="20%,55%,25%",options="header"]
25-
|===
26-
|Catalog
27-
|Index image
28-
|Description
29-
30-
|`redhat-operators`
31-
|`registry.redhat.io/redhat/redhat-operator-index:{tag}`
32-
|Red Hat products packaged and shipped by Red Hat. Supported by Red Hat.
33-
34-
|`certified-operators`
35-
|`registry.redhat.io/redhat/certified-operator-index:{tag}`
36-
|Products from leading independent software vendors (ISVs). Red Hat partners with ISVs to package and ship. Supported by the ISV.
37-
38-
|`redhat-marketplace`
39-
|`registry.redhat.io/redhat/redhat-marketplace-index:{tag}`
40-
|Certified software that can be purchased from link:https://marketplace.redhat.com/[Red Hat Marketplace].
41-
42-
|`community-operators`
43-
|`registry.redhat.io/redhat/community-operator-index:{tag}`
44-
|Software maintained by relevant representatives in the link:https://github.com/operator-framework/community-operators[operator-framework/community-operators] GitHub repository. No official support.
45-
|===
46-
endif::[]
47-
4817
As catalogs are updated, the latest versions of Operators change, and older versions may be removed or altered. In addition, when OLM runs on an {product-title} cluster in a restricted network environment, it is unable to access the catalogs directly from the Internet to pull the latest content.
4918

5019
As a cluster administrator, you can create your own custom index image, either based on a Red Hat-provided catalog or from scratch, which can be used to source the catalog content on the cluster. Creating and updating your own index image provides a method for customizing the set of Operators available on the cluster, while also avoiding the aforementioned restricted network environment issues.
@@ -53,5 +22,3 @@ As a cluster administrator, you can create your own custom index image, either b
5322
====
5423
When creating custom catalog images, previous versions of {product-title} 4 required using the `oc adm catalog build` command, which has been deprecated for several releases. With the availability of Red Hat-provided index images starting in {product-title} 4.6, catalog builders should start switching to using the `opm index` command to manage index images before the `oc adm catalog build` command is removed in a future release.
5524
====
56-
57-
:!tag:

modules/olm-rh-catalogs.adoc

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * operators/understanding/olm-rh-catalogs.adoc
4+
5+
:tag: v{product-version}
6+
7+
[id="olm-rh-catalogs_{context}"]
8+
= About Red Hat-provided Operator catalogs
9+
10+
The following Operator catalogs are distributed by Red Hat:
11+
12+
[cols="20%,55%,25%",options="header"]
13+
|===
14+
|Catalog
15+
|Index image
16+
|Description
17+
18+
|`redhat-operators`
19+
|`registry.redhat.io/redhat/redhat-operator-index:{tag}`
20+
|Red Hat products packaged and shipped by Red Hat. Supported by Red Hat.
21+
22+
|`certified-operators`
23+
|`registry.redhat.io/redhat/certified-operator-index:{tag}`
24+
|Products from leading independent software vendors (ISVs). Red Hat partners with ISVs to package and ship. Supported by the ISV.
25+
26+
|`redhat-marketplace`
27+
|`registry.redhat.io/redhat/redhat-marketplace-index:{tag}`
28+
|Certified software that can be purchased from link:https://marketplace.redhat.com/[Red Hat Marketplace].
29+
30+
|`community-operators`
31+
|`registry.redhat.io/redhat/community-operator-index:{tag}`
32+
|Software maintained by relevant representatives in the link:https://github.com/operator-framework/community-operators[operator-framework/community-operators] GitHub repository. No official support.
33+
|===
34+
35+
:!tag:

operators/admin/olm-managing-custom-catalogs.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ toc::[]
77

88
This guide describes how to work with custom catalogs for Operators packaged using either the xref:../../operators/understanding/olm-packaging-format.adoc#olm-bundle-format_olm-packaging-format[Bundle Format] or the legacy xref:../../operators/understanding/olm-packaging-format.adoc#olm-package-manifest-format_olm-packaging-format[Package Manifest Format] on Operator Lifecycle Manager (OLM) in {product-title}.
99

10-
include::modules/olm-understanding-operator-catalog-images.adoc[leveloffset=+1]
10+
.Additional resources
11+
12+
* xref:../../operators/understanding/olm-rh-catalogs.adoc#olm-rh-catalogs[Red Hat-provided Operator catalogs]
1113

1214
[id="olm-managing-custom-catalogs-bundle-format"]
1315
== Custom catalogs using the Bundle Format

operators/admin/olm-restricted-networks.adoc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,9 @@ link:https://access.redhat.com/articles/4740011[]
3333

3434
.Additional resources
3535

36+
* xref:../../operators/understanding/olm-rh-catalogs.adoc#olm-rh-catalogs[Red Hat-provided Operator catalogs]
3637
* xref:../../operators/operator_sdk/osdk-generating-csvs.adoc#olm-enabling-operator-for-restricted-network_osdk-generating-csvs[Enabling your Operator for restricted network environments]
3738

38-
include::modules/olm-understanding-operator-catalog-images.adoc[leveloffset=+1]
39-
4039
[id="olm-restricted-network-prereqs"]
4140
== Prerequisites
4241

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[id="olm-rh-catalogs"]
2+
= Red Hat-provided Operator catalogs
3+
include::modules/common-attributes.adoc[]
4+
:context: olm-rh-catalogs
5+
6+
toc::[]
7+
8+
include::modules/olm-about-catalogs.adoc[leveloffset=+1]
9+
.Additional resources
10+
11+
* xref:../../operators/admin/olm-managing-custom-catalogs.adoc#olm-managing-custom-catalogs[Managing custom catalogs]
12+
* xref:../../operators/admin/olm-restricted-networks.adoc#olm-restricted-networks[Using Operator Lifecycle Manager on restricted networks]
13+
14+
include::modules/olm-rh-catalogs.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)