Skip to content

Commit 0953a6a

Browse files
committed
Removed duplicate CRD entry for ArgoCD, added description and displayName for missing operator owned crds
Signed-off-by: Anand Francis Joseph <anjoseph@redhat.com>
1 parent 9093ffb commit 0953a6a

File tree

1 file changed

+31
-10
lines changed

1 file changed

+31
-10
lines changed

bundle/manifests/gitops-operator.clusterserviceversion.yaml

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -179,10 +179,17 @@ spec:
179179
apiservicedefinitions: {}
180180
customresourcedefinitions:
181181
owned:
182-
- kind: AnalysisRun
182+
- description: An AnalysisRun is an instantiation of an AnalysisTemplate.
183+
AnalysisRuns are like Jobs in that they eventually complete.
184+
displayName: AnalysisRun
185+
kind: AnalysisRun
183186
name: analysisruns.argoproj.io
184187
version: v1alpha1
185-
- kind: AnalysisTemplate
188+
- description: An AnalysisTemplate is a template spec which defines how to
189+
perform a canary analysis, such as the metrics, its frequency,
190+
and the values which are considered successful or failed.
191+
displayName: AnalysisTemplate
192+
kind: AnalysisTemplate
186193
name: analysistemplates.argoproj.io
187194
version: v1alpha1
188195
- description: An Application is a group of Kubernetes resources as defined by
@@ -193,6 +200,7 @@ spec:
193200
version: v1alpha1
194201
- description: ApplicationSet is the representation of an ApplicationSet controller
195202
deployment.
203+
displayName: ApplicationSet
196204
kind: ApplicationSet
197205
name: applicationsets.argoproj.io
198206
version: v1alpha1
@@ -251,28 +259,41 @@ spec:
251259
- kind: StatefulSet
252260
name: ""
253261
version: v1
254-
version: v1alpha1
255-
- kind: ArgoCD
256-
name: argocds.argoproj.io
257262
version: v1beta1
258-
- kind: ClusterAnalysisTemplate
263+
- description: A ClusterAnalysisTemplate is like an AnalysisTemplate,but it is not limited to its namespace.
264+
It can be used by any Rollout throughout the cluster.
265+
displayName: ClusterAnalysisTemplate
266+
kind: ClusterAnalysisTemplate
259267
name: clusteranalysistemplates.argoproj.io
260268
version: v1alpha1
261-
- kind: Experiment
269+
- description: An Experiment is limited run of one or more ReplicaSets for the purposes of analysis.
270+
Experiments typically run for a pre-determined duration, but can also run indefinitely until stopped.
271+
displayName: Experiment
272+
kind: Experiment
262273
name: experiments.argoproj.io
263274
version: v1alpha1
264275
- description: GitopsService is the Schema for the gitopsservices API
265276
displayName: Gitops Service
266277
kind: GitopsService
267278
name: gitopsservices.pipelines.openshift.io
268279
version: v1alpha1
269-
- kind: NotificationsConfiguration
280+
- description: NotificationsConfigurations contains the notification template used to generate notifications
281+
that notify users about important changes in the application state.
282+
displayName: NotificationsConfiguration
283+
kind: NotificationsConfiguration
270284
name: notificationsconfigurations.argoproj.io
271285
version: v1alpha1
272-
- kind: RolloutManager
286+
- description: A controller for managing Argo Rollouts
287+
displayName: RolloutManager
288+
kind: RolloutManager
273289
name: rolloutmanagers.argoproj.io
274290
version: v1alpha1
275-
- kind: Rollout
291+
- description: A Rollout acts as a drop-in replacement for a Deployment resource.
292+
It provides additional blueGreen and canary update strategies.
293+
These strategies can create AnalysisRuns and Experiments during the update,
294+
which will progress the update, or abort it.
295+
displayName: Rollout
296+
kind: Rollout
276297
name: rollouts.argoproj.io
277298
version: v1alpha1
278299
description: "Red Hat OpenShift GitOps is a declarative continuous delivery platform

0 commit comments

Comments
 (0)