Skip to content

Commit 9c20aed

Browse files
authored
Update k8s-best-practices-cnf-operator-requirements.adoc
1 parent 15be882 commit 9c20aed

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

modules/k8s-best-practices-cnf-operator-requirements.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,49 +132,49 @@ It is not recommended for a workload application to share a proprietary operator
132132
Applications providing OLM catalogs to bring their operators into a platform environment must ensure that their catalog has less than 1,000 images per application team, however applications should target a much lower number than this (preferably under 150-200 images)
133133
====
134134

135-
.VCP CNF requirement
135+
.Workload requirement
136136
[IMPORTANT]
137137
====
138138
Applications providing OLM catalogs to bring their operators into a platform environment must ensure that their catalog uses a FQDN name specific to their brand for their docker registry and provide a pull secret so that the images from their hosted registry can be accessed.
139139
====
140140

141-
.CNF recommendation
141+
.Workload recommendation
142142
[IMPORTANT]
143143
====
144144
It is recommended applications limit the scope of their OLM catalog to only operator packages needed for lifecycle upgrades, and the latest version installs following operator framework best practices by utilizing olm.skipRange to keep operator catalogs as small as possible.
145145
====
146146

147-
.VCP CNF requirement
147+
.Workload requirement
148148
[IMPORTANT]
149149
====
150150
When an operator subscription is created into a namespace, the operator's install plan must install all resources to that specific operator namespace. The only exception here are cluster scoped objects such as CRD's.
151151
====
152152

153-
.VCP CNF requirement
153+
.Workload requirement
154154
[IMPORTANT]
155155
====
156156
Operators must install to our environment using a subscription object only. Pre-configuration or custom configuration using config maps should not be required to install your operator to our environment.
157157
====
158158

159-
.VCP CNF requirement
159+
.Workload requirement
160160
[IMPORTANT]
161161
====
162162
Operators are not permitted to use huge pages.
163163
====
164164

165-
.VCP CNF requirement
165+
.Workload requirement
166166
[IMPORTANT]
167167
====
168168
The size of operator catalog and all images required by operator catalog cannot exceed 200GB of storage for an application catalog.
169169
====
170170

171-
.VCP CNF requirement
171+
.Workload requirement
172172
[IMPORTANT]
173173
====
174174
Application vendors will need to increment their operator version to supply any hotfix or upgrade. For example If your existing operator version is 1.6.9-0, and you need to supply a hotfix, then your new OLM package should be 1.6.9-1 and the new operator CSV should have a replace tag for the existing operator CSV.
175175
====
176176

177-
.VCP CNF requirement
177+
.Workload requirement
178178
[IMPORTANT]
179179
====
180180
Global operators are versioned to a release of the platform. These versions only change when there is a new platform release.

0 commit comments

Comments
 (0)