github.com/argoproj-labs/argocd-operator@v0.10.0/config/manifests/bases/argocd-operator.clusterserviceversion.yaml (about)

     1  apiVersion: operators.coreos.com/v1alpha1
     2  kind: ClusterServiceVersion
     3  metadata:
     4    annotations:
     5      alm-examples: '[]'
     6      capabilities: Deep Insights
     7      categories: Integration & Delivery
     8      certified: "false"
     9      description: Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.
    10      repository: https://github.com/argoproj-labs/argocd-operator
    11      support: Argo CD
    12    name: argocd-operator.v0.0.0
    13    namespace: placeholder
    14  spec:
    15    apiservicedefinitions: {}
    16    customresourcedefinitions:
    17      owned:
    18      - description: An Application is a group of Kubernetes resources as defined by
    19          a manifest.
    20        displayName: Application
    21        kind: Application
    22        name: applications.argoproj.io
    23        version: v1alpha1
    24      - description: An ApplicationSet is a group or set of Application resources.
    25        displayName: ApplicationSet
    26        kind: ApplicationSet
    27        name: applicationsets.argoproj.io
    28        version: v1alpha1
    29      - description: An AppProject is a logical grouping of Argo CD Applications.
    30        displayName: AppProject
    31        kind: AppProject
    32        name: appprojects.argoproj.io
    33        version: v1alpha1
    34      - description: ArgoCDExport is the Schema for the argocdexports API
    35        displayName: Argo CDExport
    36        kind: ArgoCDExport
    37        name: argocdexports.argoproj.io
    38        version: ""
    39      - description: NotificationsConfiguration is the Schema for the notificationsconfiguration
    40          API
    41        displayName: NotificationsConfiguration
    42        kind: NotificationsConfiguration
    43        name: notificationsconfigurations.argoproj.io
    44        resources:
    45        - kind: ArgoCD
    46          name: ""
    47          version: v1alpha1
    48        - kind: ArgoCDExport
    49          name: ""
    50          version: v1alpha1
    51        - kind: NotificationsConfiguration
    52          name: ""
    53          version: v1alpha1
    54        - kind: ConfigMap
    55          name: ""
    56          version: v1
    57        - kind: CronJob
    58          name: ""
    59          version: v1
    60        - kind: Deployment
    61          name: ""
    62          version: v1
    63        - kind: Ingress
    64          name: ""
    65          version: v1
    66        - kind: Job
    67          name: ""
    68          version: v1
    69        - kind: PersistentVolumeClaim
    70          name: ""
    71          version: v1
    72        - kind: Pod
    73          name: ""
    74          version: v1
    75        - kind: Prometheus
    76          name: ""
    77          version: v1
    78        - kind: ReplicaSet
    79          name: ""
    80          version: v1
    81        - kind: Route
    82          name: ""
    83          version: v1
    84        - kind: Secret
    85          name: ""
    86          version: v1
    87        - kind: Service
    88          name: ""
    89          version: v1
    90        - kind: ServiceMonitor
    91          name: ""
    92          version: v1
    93        - kind: StatefulSet
    94          name: ""
    95          version: v1
    96        specDescriptors:
    97        - description: Argocd is the name of the ArgoCD instance to export.
    98          displayName: ArgoCD
    99          path: argocd
   100          x-descriptors:
   101          - urn:alm:descriptor:com.tectonic.ui:text
   102        - description: Schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.
   103          displayName: Schedule
   104          path: schedule
   105          x-descriptors:
   106          - urn:alm:descriptor:com.tectonic.ui:text
   107        - description: Storage defines the storage configuration options.
   108          displayName: Storage
   109          path: storage
   110        statusDescriptors:
   111        - description: 'Phase is a simple, high-level summary of where the ArgoCDExport
   112            is in its lifecycle. There are five possible phase values: Pending: The
   113            ArgoCDExport has been accepted by the Kubernetes system, but one or more
   114            of the required resources have not been created. Running: All of the containers
   115            for the ArgoCDExport are still running, or in the process of starting or
   116            restarting. Succeeded: All containers for the ArgoCDExport have terminated
   117            in success, and will not be restarted. Failed: At least one container has
   118            terminated in failure, either exited with non-zero status or was terminated
   119            by the system. Unknown: For some reason the state of the ArgoCDExport could
   120            not be obtained.'
   121          displayName: Phase
   122          path: phase
   123          x-descriptors:
   124          - urn:alm:descriptor:com.tectonic.ui:text
   125        version: v1alpha1
   126      - description: ArgoCDExport is the Schema for the argocdexports API
   127        displayName: Argo CDExport
   128        kind: ArgoCDExport
   129        name: argocdexports.argoproj.io
   130        resources:
   131        - kind: ArgoCD
   132          name: ""
   133          version: v1alpha1
   134        - kind: ArgoCDExport
   135          name: ""
   136          version: v1alpha1
   137        - kind: ConfigMap
   138          name: ""
   139          version: v1
   140        - kind: CronJob
   141          name: ""
   142          version: v1
   143        - kind: Deployment
   144          name: ""
   145          version: v1
   146        - kind: Ingress
   147          name: ""
   148          version: v1
   149        - kind: Job
   150          name: ""
   151          version: v1
   152        - kind: PersistentVolumeClaim
   153          name: ""
   154          version: v1
   155        - kind: Pod
   156          name: ""
   157          version: v1
   158        - kind: Prometheus
   159          name: ""
   160          version: v1
   161        - kind: ReplicaSet
   162          name: ""
   163          version: v1
   164        - kind: Route
   165          name: ""
   166          version: v1
   167        - kind: Secret
   168          name: ""
   169          version: v1
   170        - kind: Service
   171          name: ""
   172          version: v1
   173        - kind: ServiceMonitor
   174          name: ""
   175          version: v1
   176        - kind: StatefulSet
   177          name: ""
   178          version: v1
   179        specDescriptors:
   180        - description: Argocd is the name of the ArgoCD instance to export.
   181          displayName: ArgoCD
   182          path: argocd
   183          x-descriptors:
   184          - urn:alm:descriptor:com.tectonic.ui:text
   185        - description: Schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.
   186          displayName: Schedule
   187          path: schedule
   188          x-descriptors:
   189          - urn:alm:descriptor:com.tectonic.ui:text
   190        - description: Storage defines the storage configuration options.
   191          displayName: Storage
   192          path: storage
   193        statusDescriptors:
   194        - description: 'Phase is a simple, high-level summary of where the ArgoCDExport
   195            is in its lifecycle. There are five possible phase values: Pending: The
   196            ArgoCDExport has been accepted by the Kubernetes system, but one or more
   197            of the required resources have not been created. Running: All of the containers
   198            for the ArgoCDExport are still running, or in the process of starting or
   199            restarting. Succeeded: All containers for the ArgoCDExport have terminated
   200            in success, and will not be restarted. Failed: At least one container has
   201            terminated in failure, either exited with non-zero status or was terminated
   202            by the system. Unknown: For some reason the state of the ArgoCDExport could
   203            not be obtained.'
   204          displayName: Phase
   205          path: phase
   206          x-descriptors:
   207          - urn:alm:descriptor:com.tectonic.ui:text
   208        version: v1alpha1
   209      - description: ArgoCD is the Schema for the argocds API
   210        displayName: Argo CD
   211        kind: ArgoCD
   212        name: argocds.argoproj.io
   213        resources:
   214        - kind: ArgoCD
   215          name: ""
   216          version: v1beta1
   217        - kind: ArgoCDExport
   218          name: ""
   219          version: v1alpha1
   220        - kind: ConfigMap
   221          name: ""
   222          version: v1
   223        - kind: CronJob
   224          name: ""
   225          version: v1
   226        - kind: Deployment
   227          name: ""
   228          version: v1
   229        - kind: Ingress
   230          name: ""
   231          version: v1
   232        - kind: Job
   233          name: ""
   234          version: v1
   235        - kind: PersistentVolumeClaim
   236          name: ""
   237          version: v1
   238        - kind: Pod
   239          name: ""
   240          version: v1
   241        - kind: Prometheus
   242          name: ""
   243          version: v1
   244        - kind: ReplicaSet
   245          name: ""
   246          version: v1
   247        - kind: Route
   248          name: ""
   249          version: v1
   250        - kind: Secret
   251          name: ""
   252          version: v1
   253        - kind: Service
   254          name: ""
   255          version: v1
   256        - kind: ServiceMonitor
   257          name: ""
   258          version: v1
   259        - kind: StatefulSet
   260          name: ""
   261          version: v1
   262        specDescriptors:
   263        - description: ApplicationInstanceLabelKey is the key name where Argo CD injects
   264            the app name as a tracking label.
   265          displayName: Application Instance Label Key'
   266          path: applicationInstanceLabelKey
   267          x-descriptors:
   268          - urn:alm:descriptor:com.tectonic.ui:text
   269          - urn:alm:descriptor:com.tectonic.ui:advanced
   270        - description: Host is the hostname to use for Ingress/Route resources.
   271          displayName: Host
   272          path: applicationSet.webhookServer.host
   273          x-descriptors:
   274          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   275          - urn:alm:descriptor:com.tectonic.ui:text
   276        - description: Enabled will toggle the creation of the Ingress.
   277          displayName: Ingress Enabled'
   278          path: applicationSet.webhookServer.ingress.enabled
   279          x-descriptors:
   280          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   281          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   282          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   283          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   284        - description: Enabled will toggle the creation of the OpenShift Route.
   285          displayName: Route Enabled'
   286          path: applicationSet.webhookServer.route.enabled
   287          x-descriptors:
   288          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   289          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   290          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   291          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   292        - description: ConfigManagementPlugins is used to specify additional config
   293            management plugins.
   294          displayName: Config Management Plugins'
   295          path: configManagementPlugins
   296          x-descriptors:
   297          - urn:alm:descriptor:com.tectonic.ui:text
   298          - urn:alm:descriptor:com.tectonic.ui:advanced
   299        - description: Operation is the number of application operation processors.
   300          displayName: Operation Processor Count'
   301          path: controller.processors.operation
   302          x-descriptors:
   303          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Controller
   304          - urn:alm:descriptor:com.tectonic.ui:number
   305        - description: Status is the number of application status processors.
   306          displayName: Status Processor Count'
   307          path: controller.processors.status
   308          x-descriptors:
   309          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Controller
   310          - urn:alm:descriptor:com.tectonic.ui:number
   311        - description: Resources defines the Compute Resources required by the container
   312            for the Application Controller.
   313          displayName: Resource Requirements'
   314          path: controller.resources
   315          x-descriptors:
   316          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Controller
   317          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   318        - description: GAAnonymizeUsers toggles user IDs being hashed before sending
   319            to google analytics.
   320          displayName: Google Analytics Anonymize Users'
   321          path: gaAnonymizeUsers
   322          x-descriptors:
   323          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   324          - urn:alm:descriptor:com.tectonic.ui:advanced
   325        - description: GATrackingID is the google analytics tracking ID to use.
   326          displayName: Google Analytics Tracking ID'
   327          path: gaTrackingID
   328          x-descriptors:
   329          - urn:alm:descriptor:com.tectonic.ui:text
   330          - urn:alm:descriptor:com.tectonic.ui:advanced
   331        - description: Enabled will toggle Grafana support globally for ArgoCD.
   332          displayName: Enabled
   333          path: grafana.enabled
   334          x-descriptors:
   335          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   336          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   337        - description: Host is the hostname to use for Ingress/Route resources.
   338          displayName: Host
   339          path: grafana.host
   340          x-descriptors:
   341          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   342          - urn:alm:descriptor:com.tectonic.ui:text
   343        - description: Image is the Grafana container image.
   344          displayName: Image
   345          path: grafana.image
   346          x-descriptors:
   347          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   348          - urn:alm:descriptor:com.tectonic.ui:text
   349        - description: Enabled will toggle the creation of the Ingress.
   350          displayName: Ingress Enabled'
   351          path: grafana.ingress.enabled
   352          x-descriptors:
   353          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   354          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   355          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   356          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   357        - description: Resources defines the Compute Resources required by the container
   358            for Grafana.
   359          displayName: Resource Requirements'
   360          path: grafana.resources
   361          x-descriptors:
   362          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   363          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   364        - description: Enabled will toggle the creation of the OpenShift Route.
   365          displayName: Route Enabled'
   366          path: grafana.route.enabled
   367          x-descriptors:
   368          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   369          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   370          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   371          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   372        - description: Size is the replica count for the Grafana Deployment.
   373          displayName: Size
   374          path: grafana.size
   375          x-descriptors:
   376          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   377          - urn:alm:descriptor:com.tectonic.ui:podCount
   378        - description: Version is the Grafana container image tag.
   379          displayName: Version
   380          path: grafana.version
   381          x-descriptors:
   382          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   383          - urn:alm:descriptor:com.tectonic.ui:text
   384        - description: Enabled will toggle HA support globally for Argo CD.
   385          displayName: Enabled
   386          path: ha.enabled
   387          x-descriptors:
   388          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:HA
   389          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   390        - description: HelpChatText is the text for getting chat help, defaults to "Chat
   391            now!"
   392          displayName: Help Chat Text'
   393          path: helpChatText
   394          x-descriptors:
   395          - urn:alm:descriptor:com.tectonic.ui:text
   396          - urn:alm:descriptor:com.tectonic.ui:advanced
   397        - description: HelpChatURL is the URL for getting chat help, this will typically
   398            be your Slack channel for support.
   399          displayName: Help Chat URL'
   400          path: helpChatURL
   401          x-descriptors:
   402          - urn:alm:descriptor:com.tectonic.ui:text
   403          - urn:alm:descriptor:com.tectonic.ui:advanced
   404        - description: Image is the ArgoCD container image for all ArgoCD components.
   405          displayName: Image
   406          path: image
   407          x-descriptors:
   408          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:ArgoCD
   409          - urn:alm:descriptor:com.tectonic.ui:text
   410        - description: Name of an ArgoCDExport from which to import data.
   411          displayName: Name
   412          path: import.name
   413          x-descriptors:
   414          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Import
   415          - urn:alm:descriptor:com.tectonic.ui:text
   416        - description: Namespace for the ArgoCDExport, defaults to the same namespace
   417            as the ArgoCD.
   418          displayName: Namespace
   419          path: import.namespace
   420          x-descriptors:
   421          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Import
   422          - urn:alm:descriptor:com.tectonic.ui:text
   423        - description: InitialRepositories to configure Argo CD with upon creation of
   424            the cluster.
   425          displayName: Initial Repositories'
   426          path: initialRepositories
   427          x-descriptors:
   428          - urn:alm:descriptor:com.tectonic.ui:text
   429          - urn:alm:descriptor:com.tectonic.ui:advanced
   430        - description: KustomizeVersions is a listing of configured versions of Kustomize
   431            to be made available within ArgoCD.
   432          displayName: Kustomize Build Options'
   433          path: kustomizeVersions
   434          x-descriptors:
   435          - urn:alm:descriptor:com.tectonic.ui:text
   436          - urn:alm:descriptor:com.tectonic.ui:advanced
   437        - description: OIDCConfig is the OIDC configuration as an alternative to dex.
   438          displayName: OIDC Config'
   439          path: oidcConfig
   440          x-descriptors:
   441          - urn:alm:descriptor:com.tectonic.ui:text
   442          - urn:alm:descriptor:com.tectonic.ui:advanced
   443        - description: Enabled will toggle Prometheus support globally for ArgoCD.
   444          displayName: Enabled
   445          path: prometheus.enabled
   446          x-descriptors:
   447          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   448          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   449        - description: Host is the hostname to use for Ingress/Route resources.
   450          displayName: Host
   451          path: prometheus.host
   452          x-descriptors:
   453          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   454          - urn:alm:descriptor:com.tectonic.ui:text
   455        - description: Enabled will toggle the creation of the Ingress.
   456          displayName: Ingress Enabled'
   457          path: prometheus.ingress.enabled
   458          x-descriptors:
   459          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   460          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   461          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   462          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   463        - description: Enabled will toggle the creation of the OpenShift Route.
   464          displayName: Route Enabled'
   465          path: prometheus.route.enabled
   466          x-descriptors:
   467          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   468          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   469          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   470          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   471        - description: Size is the replica count for the Prometheus StatefulSet.
   472          displayName: Size
   473          path: prometheus.size
   474          x-descriptors:
   475          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   476          - urn:alm:descriptor:com.tectonic.ui:podCount
   477        - description: DefaultPolicy is the name of the default role which Argo CD will
   478            falls back to, when authorizing API requests (optional). If omitted or empty,
   479            users may be still be able to login, but will see no apps, projects, etc...
   480          displayName: Default Policy'
   481          path: rbac.defaultPolicy
   482          x-descriptors:
   483          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:RBAC
   484          - urn:alm:descriptor:com.tectonic.ui:text
   485        - description: 'Policy is CSV containing user-defined RBAC policies and role
   486            definitions. Policy rules are in the form:   p, subject, resource, action,
   487            object, effect Role definitions and bindings are in the form:   g, subject,
   488            inherited-subject See https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/rbac.md
   489            for additional information.'
   490          displayName: Policy
   491          path: rbac.policy
   492          x-descriptors:
   493          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:RBAC
   494          - urn:alm:descriptor:com.tectonic.ui:text
   495        - description: 'Scopes controls which OIDC scopes to examine during rbac enforcement
   496            (in addition to `sub` scope). If omitted, defaults to: ''[groups]''.'
   497          displayName: Scopes
   498          path: rbac.scopes
   499          x-descriptors:
   500          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:RBAC
   501          - urn:alm:descriptor:com.tectonic.ui:text
   502        - description: Image is the Redis container image.
   503          displayName: Image
   504          path: redis.image
   505          x-descriptors:
   506          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Redis
   507          - urn:alm:descriptor:com.tectonic.ui:text
   508        - description: Resources defines the Compute Resources required by the container
   509            for Redis.
   510          displayName: Resource Requirements'
   511          path: redis.resources
   512          x-descriptors:
   513          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Redis
   514          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   515        - description: Version is the Redis container image tag.
   516          displayName: Version
   517          path: redis.version
   518          x-descriptors:
   519          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Redis
   520          - urn:alm:descriptor:com.tectonic.ui:text
   521        - description: Resources defines the Compute Resources required by the container
   522            for Redis.
   523          displayName: Resource Requirements'
   524          path: repo.resources
   525          x-descriptors:
   526          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Repo
   527          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   528        - description: ResourceActions customizes resource action behavior.
   529          displayName: Resource Action Customizations'
   530          path: resourceActions
   531          x-descriptors:
   532          - urn:alm:descriptor:com.tectonic.ui:text
   533          - urn:alm:descriptor:com.tectonic.ui:advanced
   534        - description: ResourceExclusions is used to completely ignore entire classes
   535            of resource group/kinds.
   536          displayName: Resource Exclusions'
   537          path: resourceExclusions
   538          x-descriptors:
   539          - urn:alm:descriptor:com.tectonic.ui:text
   540          - urn:alm:descriptor:com.tectonic.ui:advanced
   541        - description: ResourceHealthChecks customizes resource health check behavior.
   542          displayName: Resource Health Check Customizations'
   543          path: resourceHealthChecks
   544          x-descriptors:
   545          - urn:alm:descriptor:com.tectonic.ui:text
   546          - urn:alm:descriptor:com.tectonic.ui:advanced
   547        - description: ResourceIgnoreDifferences customizes resource ignore difference
   548            behavior.
   549          displayName: Resource Ignore Difference Customizations'
   550          path: resourceIgnoreDifferences
   551          x-descriptors:
   552          - urn:alm:descriptor:com.tectonic.ui:text
   553          - urn:alm:descriptor:com.tectonic.ui:advanced
   554        - description: ResourceTrackingMethod defines how Argo CD should track resources
   555            that it manages
   556          displayName: Resource Tracking Method'
   557          path: resourceTrackingMethod
   558          x-descriptors:
   559          - urn:alm:descriptor:com.tectonic.ui:text
   560          - urn:alm:descriptor:com.tectonic.ui:advanced
   561        - description: Enabled will toggle autoscaling support for the Argo CD Server
   562            component.
   563          displayName: Autoscale Enabled'
   564          path: server.autoscale.enabled
   565          x-descriptors:
   566          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   567          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   568        - description: Host is the hostname to use for Ingress/Route resources.
   569          displayName: GRPC Host
   570          path: server.grpc.host
   571          x-descriptors:
   572          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   573          - urn:alm:descriptor:com.tectonic.ui:text
   574        - description: Ingress defines the desired state for the Argo CD Server GRPC
   575            Ingress.
   576          displayName: GRPC Ingress Enabled'
   577          path: server.grpc.ingress
   578          x-descriptors:
   579          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   580          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   581        - description: Enabled will toggle the creation of the Ingress.
   582          displayName: Ingress Enabled'
   583          path: server.grpc.ingress.enabled
   584          x-descriptors:
   585          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   586          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   587          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   588          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   589        - description: Host is the hostname to use for Ingress/Route resources.
   590          displayName: Host
   591          path: server.host
   592          x-descriptors:
   593          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   594          - urn:alm:descriptor:com.tectonic.ui:text
   595        - description: Enabled will toggle the creation of the Ingress.
   596          displayName: Ingress Enabled'
   597          path: server.ingress.enabled
   598          x-descriptors:
   599          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   600          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   601          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   602          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   603        - description: Insecure toggles the insecure flag.
   604          displayName: Insecure
   605          path: server.insecure
   606          x-descriptors:
   607          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   608          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   609        - description: Resources defines the Compute Resources required by the container
   610            for the Argo CD server component.
   611          displayName: Resource Requirements'
   612          path: server.resources
   613          x-descriptors:
   614          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   615          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   616        - description: Enabled will toggle the creation of the OpenShift Route.
   617          displayName: Route Enabled'
   618          path: server.route.enabled
   619          x-descriptors:
   620          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   621          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   622          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   623          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   624        - description: Type is the ServiceType to use for the Service resource.
   625          displayName: Service Type'
   626          path: server.service.type
   627          x-descriptors:
   628          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   629          - urn:alm:descriptor:com.tectonic.ui:text
   630        - description: Config is the dex connector configuration.
   631          displayName: Configuration
   632          path: sso.dex.config
   633          x-descriptors:
   634          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   635          - urn:alm:descriptor:com.tectonic.ui:text
   636        - description: Image is the Dex container image.
   637          displayName: Image
   638          path: sso.dex.image
   639          x-descriptors:
   640          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   641          - urn:alm:descriptor:com.tectonic.ui:text
   642        - description: OpenShiftOAuth enables OpenShift OAuth authentication for the
   643            Dex server.
   644          displayName: OpenShift OAuth Enabled'
   645          path: sso.dex.openShiftOAuth
   646          x-descriptors:
   647          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   648          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   649        - description: Resources defines the Compute Resources required by the container
   650            for Dex.
   651          displayName: Resource Requirements'
   652          path: sso.dex.resources
   653          x-descriptors:
   654          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   655          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   656        - description: Version is the Dex container image tag.
   657          displayName: Version
   658          path: sso.dex.version
   659          x-descriptors:
   660          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   661          - urn:alm:descriptor:com.tectonic.ui:text
   662        - description: StatusBadgeEnabled toggles application status badge feature.
   663          displayName: Status Badge Enabled'
   664          path: statusBadgeEnabled
   665          x-descriptors:
   666          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   667          - urn:alm:descriptor:com.tectonic.ui:advanced
   668        - description: UsersAnonymousEnabled toggles anonymous user access. The anonymous
   669            users get default role permissions specified argocd-rbac-cm.
   670          displayName: Anonymous Users Enabled'
   671          path: usersAnonymousEnabled
   672          x-descriptors:
   673          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   674          - urn:alm:descriptor:com.tectonic.ui:advanced
   675        - description: Version is the tag to use with the ArgoCD container image for
   676            all ArgoCD components.
   677          displayName: Version
   678          path: version
   679          x-descriptors:
   680          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:ArgoCD
   681          - urn:alm:descriptor:com.tectonic.ui:text
   682        statusDescriptors:
   683        - description: 'ApplicationController is a simple, high-level summary of where
   684            the Argo CD application controller component is in its lifecycle. There
   685            are four possible ApplicationController values: Pending: The Argo CD application
   686            controller component has been accepted by the Kubernetes system, but one
   687            or more of the required resources have not been created. Running: All of
   688            the required Pods for the Argo CD application controller component are in
   689            a Ready state. Failed: At least one of the  Argo CD application controller
   690            component Pods had a failure. Unknown: The state of the Argo CD application
   691            controller component could not be obtained.'
   692          displayName: ApplicationController
   693          path: applicationController
   694          x-descriptors:
   695          - urn:alm:descriptor:com.tectonic.ui:text
   696        - description: 'ApplicationSetController is a simple, high-level summary of
   697            where the Argo CD applicationSet controller component is in its lifecycle.
   698            There are four possible ApplicationSetController values: Pending: The Argo
   699            CD applicationSet controller component has been accepted by the Kubernetes
   700            system, but one or more of the required resources have not been created.
   701            Running: All of the required Pods for the Argo CD applicationSet controller
   702            component are in a Ready state. Failed: At least one of the  Argo CD applicationSet
   703            controller component Pods had a failure. Unknown: The state of the Argo
   704            CD applicationSet controller component could not be obtained.'
   705          displayName: ApplicationSetController
   706          path: applicationSetController
   707          x-descriptors:
   708          - urn:alm:descriptor:com.tectonic.ui:text
   709        - description: 'NotificationsController is a simple, high-level summary of where
   710            the Argo CD notifications controller component is in its lifecycle. There
   711            are four possible NotificationsController values: Pending: The Argo CD notifications
   712            controller component has been accepted by the Kubernetes system, but one
   713            or more of the required resources have not been created. Running: All of
   714            the required Pods for the Argo CD notifications controller component are
   715            in a Ready state. Failed: At least one of the  Argo CD notifications controller
   716            component Pods had a failure. Unknown: The state of the Argo CD notifications
   717            controller component could not be obtained.'
   718          displayName: NotificationsController
   719          path: notificationsController
   720          x-descriptors:
   721          - urn:alm:descriptor:com.tectonic.ui:text
   722        - description: 'Phase is a simple, high-level summary of where the ArgoCD is
   723            in its lifecycle. There are four possible phase values: Pending: The ArgoCD
   724            has been accepted by the Kubernetes system, but one or more of the required
   725            resources have not been created. Available: All of the resources for the
   726            ArgoCD are ready. Failed: At least one resource has experienced a failure.
   727            Unknown: The state of the ArgoCD phase could not be obtained.'
   728          displayName: Phase
   729          path: phase
   730          x-descriptors:
   731          - urn:alm:descriptor:com.tectonic.ui:text
   732        - description: 'Redis is a simple, high-level summary of where the Argo CD Redis
   733            component is in its lifecycle. There are four possible redis values: Pending:
   734            The Argo CD Redis component has been accepted by the Kubernetes system,
   735            but one or more of the required resources have not been created. Running:
   736            All of the required Pods for the Argo CD Redis component are in a Ready
   737            state. Failed: At least one of the  Argo CD Redis component Pods had a failure.
   738            Unknown: The state of the Argo CD Redis component could not be obtained.'
   739          displayName: Redis
   740          path: redis
   741          x-descriptors:
   742          - urn:alm:descriptor:com.tectonic.ui:text
   743        - description: 'Repo is a simple, high-level summary of where the Argo CD Repo
   744            component is in its lifecycle. There are four possible repo values: Pending:
   745            The Argo CD Repo component has been accepted by the Kubernetes system, but
   746            one or more of the required resources have not been created. Running: All
   747            of the required Pods for the Argo CD Repo component are in a Ready state.
   748            Failed: At least one of the  Argo CD Repo component Pods had a failure.
   749            Unknown: The state of the Argo CD Repo component could not be obtained.'
   750          displayName: Repo
   751          path: repo
   752          x-descriptors:
   753          - urn:alm:descriptor:com.tectonic.ui:text
   754        - description: 'Server is a simple, high-level summary of where the Argo CD
   755            server component is in its lifecycle. There are four possible server values:
   756            Pending: The Argo CD server component has been accepted by the Kubernetes
   757            system, but one or more of the required resources have not been created.
   758            Running: All of the required Pods for the Argo CD server component are in
   759            a Ready state. Failed: At least one of the  Argo CD server component Pods
   760            had a failure. Unknown: The state of the Argo CD server component could
   761            not be obtained.'
   762          displayName: Server
   763          path: server
   764          x-descriptors:
   765          - urn:alm:descriptor:com.tectonic.ui:text
   766        - description: 'SSO is a simple, high-level summary of where the Argo CD SSO(Dex/Keycloak)
   767            component is in its lifecycle. There are four possible sso values: Pending:
   768            The Argo CD SSO component has been accepted by the Kubernetes system, but
   769            one or more of the required resources have not been created. Running: All
   770            of the required Pods for the Argo CD SSO component are in a Ready state.
   771            Failed: At least one of the  Argo CD SSO component Pods had a failure. Unknown:
   772            The state of the Argo CD SSO component could not be obtained.'
   773          displayName: SSO
   774          path: sso
   775          x-descriptors:
   776          - urn:alm:descriptor:com.tectonic.ui:text
   777        version: v1beta1
   778      - description: ArgoCD is the Schema for the argocds API
   779        displayName: Argo CD
   780        kind: ArgoCD
   781        name: argocds.argoproj.io
   782        resources:
   783        - kind: ArgoCD
   784          name: ""
   785          version: v1alpha1
   786        - kind: ArgoCDExport
   787          name: ""
   788          version: v1alpha1
   789        - kind: ConfigMap
   790          name: ""
   791          version: v1
   792        - kind: CronJob
   793          name: ""
   794          version: v1
   795        - kind: Deployment
   796          name: ""
   797          version: v1
   798        - kind: Ingress
   799          name: ""
   800          version: v1
   801        - kind: Job
   802          name: ""
   803          version: v1
   804        - kind: PersistentVolumeClaim
   805          name: ""
   806          version: v1
   807        - kind: Pod
   808          name: ""
   809          version: v1
   810        - kind: Prometheus
   811          name: ""
   812          version: v1
   813        - kind: ReplicaSet
   814          name: ""
   815          version: v1
   816        - kind: Route
   817          name: ""
   818          version: v1
   819        - kind: Secret
   820          name: ""
   821          version: v1
   822        - kind: Service
   823          name: ""
   824          version: v1
   825        - kind: ServiceMonitor
   826          name: ""
   827          version: v1
   828        - kind: StatefulSet
   829          name: ""
   830          version: v1
   831        specDescriptors:
   832        - description: ApplicationInstanceLabelKey is the key name where Argo CD injects
   833            the app name as a tracking label.
   834          displayName: Application Instance Label Key'
   835          path: applicationInstanceLabelKey
   836          x-descriptors:
   837          - urn:alm:descriptor:com.tectonic.ui:text
   838          - urn:alm:descriptor:com.tectonic.ui:advanced
   839        - description: Host is the hostname to use for Ingress/Route resources.
   840          displayName: Host
   841          path: applicationSet.webhookServer.host
   842          x-descriptors:
   843          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   844          - urn:alm:descriptor:com.tectonic.ui:text
   845        - description: Enabled will toggle the creation of the Ingress.
   846          displayName: Ingress Enabled'
   847          path: applicationSet.webhookServer.ingress.enabled
   848          x-descriptors:
   849          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   850          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   851          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   852          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   853        - description: Enabled will toggle the creation of the OpenShift Route.
   854          displayName: Route Enabled'
   855          path: applicationSet.webhookServer.route.enabled
   856          x-descriptors:
   857          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   858          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   859          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   860          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   861        - description: ConfigManagementPlugins is used to specify additional config
   862            management plugins.
   863          displayName: Config Management Plugins'
   864          path: configManagementPlugins
   865          x-descriptors:
   866          - urn:alm:descriptor:com.tectonic.ui:text
   867          - urn:alm:descriptor:com.tectonic.ui:advanced
   868        - description: Operation is the number of application operation processors.
   869          displayName: Operation Processor Count'
   870          path: controller.processors.operation
   871          x-descriptors:
   872          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Controller
   873          - urn:alm:descriptor:com.tectonic.ui:number
   874        - description: Status is the number of application status processors.
   875          displayName: Status Processor Count'
   876          path: controller.processors.status
   877          x-descriptors:
   878          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Controller
   879          - urn:alm:descriptor:com.tectonic.ui:number
   880        - description: Resources defines the Compute Resources required by the container
   881            for the Application Controller.
   882          displayName: Resource Requirements'
   883          path: controller.resources
   884          x-descriptors:
   885          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Controller
   886          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   887        - description: Config is the dex connector configuration.
   888          displayName: Configuration
   889          path: dex.config
   890          x-descriptors:
   891          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   892          - urn:alm:descriptor:com.tectonic.ui:text
   893        - description: Image is the Dex container image.
   894          displayName: Image
   895          path: dex.image
   896          x-descriptors:
   897          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   898          - urn:alm:descriptor:com.tectonic.ui:text
   899        - description: OpenShiftOAuth enables OpenShift OAuth authentication for the
   900            Dex server.
   901          displayName: OpenShift OAuth Enabled'
   902          path: dex.openShiftOAuth
   903          x-descriptors:
   904          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   905          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   906        - description: Resources defines the Compute Resources required by the container
   907            for Dex.
   908          displayName: Resource Requirements'
   909          path: dex.resources
   910          x-descriptors:
   911          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   912          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   913        - description: Version is the Dex container image tag.
   914          displayName: Version
   915          path: dex.version
   916          x-descriptors:
   917          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
   918          - urn:alm:descriptor:com.tectonic.ui:text
   919        - description: GAAnonymizeUsers toggles user IDs being hashed before sending
   920            to google analytics.
   921          displayName: Google Analytics Anonymize Users'
   922          path: gaAnonymizeUsers
   923          x-descriptors:
   924          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   925          - urn:alm:descriptor:com.tectonic.ui:advanced
   926        - description: GATrackingID is the google analytics tracking ID to use.
   927          displayName: Google Analytics Tracking ID'
   928          path: gaTrackingID
   929          x-descriptors:
   930          - urn:alm:descriptor:com.tectonic.ui:text
   931          - urn:alm:descriptor:com.tectonic.ui:advanced
   932        - description: Enabled will toggle Grafana support globally for ArgoCD.
   933          displayName: Enabled
   934          path: grafana.enabled
   935          x-descriptors:
   936          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   937          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   938        - description: Host is the hostname to use for Ingress/Route resources.
   939          displayName: Host
   940          path: grafana.host
   941          x-descriptors:
   942          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   943          - urn:alm:descriptor:com.tectonic.ui:text
   944        - description: Image is the Grafana container image.
   945          displayName: Image
   946          path: grafana.image
   947          x-descriptors:
   948          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   949          - urn:alm:descriptor:com.tectonic.ui:text
   950        - description: Enabled will toggle the creation of the Ingress.
   951          displayName: Ingress Enabled'
   952          path: grafana.ingress.enabled
   953          x-descriptors:
   954          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   955          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   956          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   957          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   958        - description: Resources defines the Compute Resources required by the container
   959            for Grafana.
   960          displayName: Resource Requirements'
   961          path: grafana.resources
   962          x-descriptors:
   963          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   964          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
   965        - description: Enabled will toggle the creation of the OpenShift Route.
   966          displayName: Route Enabled'
   967          path: grafana.route.enabled
   968          x-descriptors:
   969          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   970          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
   971          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
   972          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   973        - description: Size is the replica count for the Grafana Deployment.
   974          displayName: Size
   975          path: grafana.size
   976          x-descriptors:
   977          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   978          - urn:alm:descriptor:com.tectonic.ui:podCount
   979        - description: Version is the Grafana container image tag.
   980          displayName: Version
   981          path: grafana.version
   982          x-descriptors:
   983          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
   984          - urn:alm:descriptor:com.tectonic.ui:text
   985        - description: Enabled will toggle HA support globally for Argo CD.
   986          displayName: Enabled
   987          path: ha.enabled
   988          x-descriptors:
   989          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:HA
   990          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
   991        - description: HelpChatText is the text for getting chat help, defaults to "Chat
   992            now!"
   993          displayName: Help Chat Text'
   994          path: helpChatText
   995          x-descriptors:
   996          - urn:alm:descriptor:com.tectonic.ui:text
   997          - urn:alm:descriptor:com.tectonic.ui:advanced
   998        - description: HelpChatURL is the URL for getting chat help, this will typically
   999            be your Slack channel for support.
  1000          displayName: Help Chat URL'
  1001          path: helpChatURL
  1002          x-descriptors:
  1003          - urn:alm:descriptor:com.tectonic.ui:text
  1004          - urn:alm:descriptor:com.tectonic.ui:advanced
  1005        - description: Image is the ArgoCD container image for all ArgoCD components.
  1006          displayName: Image
  1007          path: image
  1008          x-descriptors:
  1009          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:ArgoCD
  1010          - urn:alm:descriptor:com.tectonic.ui:text
  1011        - description: Name of an ArgoCDExport from which to import data.
  1012          displayName: Name
  1013          path: import.name
  1014          x-descriptors:
  1015          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Import
  1016          - urn:alm:descriptor:com.tectonic.ui:text
  1017        - description: Namespace for the ArgoCDExport, defaults to the same namespace
  1018            as the ArgoCD.
  1019          displayName: Namespace
  1020          path: import.namespace
  1021          x-descriptors:
  1022          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Import
  1023          - urn:alm:descriptor:com.tectonic.ui:text
  1024        - description: InitialRepositories to configure Argo CD with upon creation of
  1025            the cluster.
  1026          displayName: Initial Repositories'
  1027          path: initialRepositories
  1028          x-descriptors:
  1029          - urn:alm:descriptor:com.tectonic.ui:text
  1030          - urn:alm:descriptor:com.tectonic.ui:advanced
  1031        - description: KustomizeVersions is a listing of configured versions of Kustomize
  1032            to be made available within ArgoCD.
  1033          displayName: Kustomize Build Options'
  1034          path: kustomizeVersions
  1035          x-descriptors:
  1036          - urn:alm:descriptor:com.tectonic.ui:text
  1037          - urn:alm:descriptor:com.tectonic.ui:advanced
  1038        - description: OIDCConfig is the OIDC configuration as an alternative to dex.
  1039          displayName: OIDC Config'
  1040          path: oidcConfig
  1041          x-descriptors:
  1042          - urn:alm:descriptor:com.tectonic.ui:text
  1043          - urn:alm:descriptor:com.tectonic.ui:advanced
  1044        - description: Enabled will toggle Prometheus support globally for ArgoCD.
  1045          displayName: Enabled
  1046          path: prometheus.enabled
  1047          x-descriptors:
  1048          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1049          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1050        - description: Host is the hostname to use for Ingress/Route resources.
  1051          displayName: Host
  1052          path: prometheus.host
  1053          x-descriptors:
  1054          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1055          - urn:alm:descriptor:com.tectonic.ui:text
  1056        - description: Enabled will toggle the creation of the Ingress.
  1057          displayName: Ingress Enabled'
  1058          path: prometheus.ingress.enabled
  1059          x-descriptors:
  1060          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
  1061          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1062          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1063          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1064        - description: Enabled will toggle the creation of the OpenShift Route.
  1065          displayName: Route Enabled'
  1066          path: prometheus.route.enabled
  1067          x-descriptors:
  1068          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
  1069          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1070          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1071          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1072        - description: Size is the replica count for the Prometheus StatefulSet.
  1073          displayName: Size
  1074          path: prometheus.size
  1075          x-descriptors:
  1076          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1077          - urn:alm:descriptor:com.tectonic.ui:podCount
  1078        - description: DefaultPolicy is the name of the default role which Argo CD will
  1079            falls back to, when authorizing API requests (optional). If omitted or empty,
  1080            users may be still be able to login, but will see no apps, projects, etc...
  1081          displayName: Default Policy'
  1082          path: rbac.defaultPolicy
  1083          x-descriptors:
  1084          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:RBAC
  1085          - urn:alm:descriptor:com.tectonic.ui:text
  1086        - description: 'Policy is CSV containing user-defined RBAC policies and role
  1087            definitions. Policy rules are in the form:   p, subject, resource, action,
  1088            object, effect Role definitions and bindings are in the form:   g, subject,
  1089            inherited-subject See https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/rbac.md
  1090            for additional information.'
  1091          displayName: Policy
  1092          path: rbac.policy
  1093          x-descriptors:
  1094          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:RBAC
  1095          - urn:alm:descriptor:com.tectonic.ui:text
  1096        - description: 'Scopes controls which OIDC scopes to examine during rbac enforcement
  1097            (in addition to `sub` scope). If omitted, defaults to: ''[groups]''.'
  1098          displayName: Scopes
  1099          path: rbac.scopes
  1100          x-descriptors:
  1101          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:RBAC
  1102          - urn:alm:descriptor:com.tectonic.ui:text
  1103        - description: Image is the Redis container image.
  1104          displayName: Image
  1105          path: redis.image
  1106          x-descriptors:
  1107          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Redis
  1108          - urn:alm:descriptor:com.tectonic.ui:text
  1109        - description: Resources defines the Compute Resources required by the container
  1110            for Redis.
  1111          displayName: Resource Requirements'
  1112          path: redis.resources
  1113          x-descriptors:
  1114          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Redis
  1115          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
  1116        - description: Version is the Redis container image tag.
  1117          displayName: Version
  1118          path: redis.version
  1119          x-descriptors:
  1120          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Redis
  1121          - urn:alm:descriptor:com.tectonic.ui:text
  1122        - description: Resources defines the Compute Resources required by the container
  1123            for Redis.
  1124          displayName: Resource Requirements'
  1125          path: repo.resources
  1126          x-descriptors:
  1127          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Repo
  1128          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
  1129        - description: ResourceActions customizes resource action behavior.
  1130          displayName: Resource Action Customizations'
  1131          path: resourceActions
  1132          x-descriptors:
  1133          - urn:alm:descriptor:com.tectonic.ui:text
  1134          - urn:alm:descriptor:com.tectonic.ui:advanced
  1135        - description: 'Deprecated field. Support dropped in v1beta1 version. ResourceCustomizations
  1136            customizes resource behavior. Keys are in the form: group/Kind. Please note
  1137            that this is being deprecated in favor of ResourceHealthChecks, ResourceIgnoreDifferences,
  1138            and ResourceActions.'
  1139          displayName: Resource Customizations'
  1140          path: resourceCustomizations
  1141          x-descriptors:
  1142          - urn:alm:descriptor:com.tectonic.ui:text
  1143          - urn:alm:descriptor:com.tectonic.ui:advanced
  1144        - description: ResourceExclusions is used to completely ignore entire classes
  1145            of resource group/kinds.
  1146          displayName: Resource Exclusions'
  1147          path: resourceExclusions
  1148          x-descriptors:
  1149          - urn:alm:descriptor:com.tectonic.ui:text
  1150          - urn:alm:descriptor:com.tectonic.ui:advanced
  1151        - description: ResourceHealthChecks customizes resource health check behavior.
  1152          displayName: Resource Health Check Customizations'
  1153          path: resourceHealthChecks
  1154          x-descriptors:
  1155          - urn:alm:descriptor:com.tectonic.ui:text
  1156          - urn:alm:descriptor:com.tectonic.ui:advanced
  1157        - description: ResourceIgnoreDifferences customizes resource ignore difference
  1158            behavior.
  1159          displayName: Resource Ignore Difference Customizations'
  1160          path: resourceIgnoreDifferences
  1161          x-descriptors:
  1162          - urn:alm:descriptor:com.tectonic.ui:text
  1163          - urn:alm:descriptor:com.tectonic.ui:advanced
  1164        - description: ResourceTrackingMethod defines how Argo CD should track resources
  1165            that it manages
  1166          displayName: Resource Tracking Method'
  1167          path: resourceTrackingMethod
  1168          x-descriptors:
  1169          - urn:alm:descriptor:com.tectonic.ui:text
  1170          - urn:alm:descriptor:com.tectonic.ui:advanced
  1171        - description: Enabled will toggle autoscaling support for the Argo CD Server
  1172            component.
  1173          displayName: Autoscale Enabled'
  1174          path: server.autoscale.enabled
  1175          x-descriptors:
  1176          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1177          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1178        - description: Host is the hostname to use for Ingress/Route resources.
  1179          displayName: GRPC Host
  1180          path: server.grpc.host
  1181          x-descriptors:
  1182          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1183          - urn:alm:descriptor:com.tectonic.ui:text
  1184        - description: Ingress defines the desired state for the Argo CD Server GRPC
  1185            Ingress.
  1186          displayName: GRPC Ingress Enabled'
  1187          path: server.grpc.ingress
  1188          x-descriptors:
  1189          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1190          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1191        - description: Enabled will toggle the creation of the Ingress.
  1192          displayName: Ingress Enabled'
  1193          path: server.grpc.ingress.enabled
  1194          x-descriptors:
  1195          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
  1196          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1197          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1198          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1199        - description: Host is the hostname to use for Ingress/Route resources.
  1200          displayName: Host
  1201          path: server.host
  1202          x-descriptors:
  1203          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1204          - urn:alm:descriptor:com.tectonic.ui:text
  1205        - description: Enabled will toggle the creation of the Ingress.
  1206          displayName: Ingress Enabled'
  1207          path: server.ingress.enabled
  1208          x-descriptors:
  1209          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
  1210          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1211          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1212          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1213        - description: Insecure toggles the insecure flag.
  1214          displayName: Insecure
  1215          path: server.insecure
  1216          x-descriptors:
  1217          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1218          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1219        - description: Resources defines the Compute Resources required by the container
  1220            for the Argo CD server component.
  1221          displayName: Resource Requirements'
  1222          path: server.resources
  1223          x-descriptors:
  1224          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1225          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
  1226        - description: Enabled will toggle the creation of the OpenShift Route.
  1227          displayName: Route Enabled'
  1228          path: server.route.enabled
  1229          x-descriptors:
  1230          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Grafana
  1231          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Prometheus
  1232          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1233          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1234        - description: Type is the ServiceType to use for the Service resource.
  1235          displayName: Service Type'
  1236          path: server.service.type
  1237          x-descriptors:
  1238          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Server
  1239          - urn:alm:descriptor:com.tectonic.ui:text
  1240        - description: Config is the dex connector configuration.
  1241          displayName: Configuration
  1242          path: sso.dex.config
  1243          x-descriptors:
  1244          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
  1245          - urn:alm:descriptor:com.tectonic.ui:text
  1246        - description: Image is the Dex container image.
  1247          displayName: Image
  1248          path: sso.dex.image
  1249          x-descriptors:
  1250          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
  1251          - urn:alm:descriptor:com.tectonic.ui:text
  1252        - description: OpenShiftOAuth enables OpenShift OAuth authentication for the
  1253            Dex server.
  1254          displayName: OpenShift OAuth Enabled'
  1255          path: sso.dex.openShiftOAuth
  1256          x-descriptors:
  1257          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
  1258          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1259        - description: Resources defines the Compute Resources required by the container
  1260            for Dex.
  1261          displayName: Resource Requirements'
  1262          path: sso.dex.resources
  1263          x-descriptors:
  1264          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
  1265          - urn:alm:descriptor:com.tectonic.ui:resourceRequirements
  1266        - description: Version is the Dex container image tag.
  1267          displayName: Version
  1268          path: sso.dex.version
  1269          x-descriptors:
  1270          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:Dex
  1271          - urn:alm:descriptor:com.tectonic.ui:text
  1272        - description: StatusBadgeEnabled toggles application status badge feature.
  1273          displayName: Status Badge Enabled'
  1274          path: statusBadgeEnabled
  1275          x-descriptors:
  1276          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1277          - urn:alm:descriptor:com.tectonic.ui:advanced
  1278        - description: UsersAnonymousEnabled toggles anonymous user access. The anonymous
  1279            users get default role permissions specified argocd-rbac-cm.
  1280          displayName: Anonymous Users Enabled'
  1281          path: usersAnonymousEnabled
  1282          x-descriptors:
  1283          - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
  1284          - urn:alm:descriptor:com.tectonic.ui:advanced
  1285        - description: Version is the tag to use with the ArgoCD container image for
  1286            all ArgoCD components.
  1287          displayName: Version
  1288          path: version
  1289          x-descriptors:
  1290          - urn:alm:descriptor:com.tectonic.ui:fieldGroup:ArgoCD
  1291          - urn:alm:descriptor:com.tectonic.ui:text
  1292        statusDescriptors:
  1293        - description: 'ApplicationController is a simple, high-level summary of where
  1294            the Argo CD application controller component is in its lifecycle. There
  1295            are four possible ApplicationController values: Pending: The Argo CD application
  1296            controller component has been accepted by the Kubernetes system, but one
  1297            or more of the required resources have not been created. Running: All of
  1298            the required Pods for the Argo CD application controller component are in
  1299            a Ready state. Failed: At least one of the  Argo CD application controller
  1300            component Pods had a failure. Unknown: The state of the Argo CD application
  1301            controller component could not be obtained.'
  1302          displayName: ApplicationController
  1303          path: applicationController
  1304          x-descriptors:
  1305          - urn:alm:descriptor:com.tectonic.ui:text
  1306        - description: 'ApplicationSetController is a simple, high-level summary of
  1307            where the Argo CD applicationSet controller component is in its lifecycle.
  1308            There are four possible ApplicationSetController values: Pending: The Argo
  1309            CD applicationSet controller component has been accepted by the Kubernetes
  1310            system, but one or more of the required resources have not been created.
  1311            Running: All of the required Pods for the Argo CD applicationSet controller
  1312            component are in a Ready state. Failed: At least one of the  Argo CD applicationSet
  1313            controller component Pods had a failure. Unknown: The state of the Argo
  1314            CD applicationSet controller component could not be obtained.'
  1315          displayName: ApplicationSetController
  1316          path: applicationSetController
  1317          x-descriptors:
  1318          - urn:alm:descriptor:com.tectonic.ui:text
  1319        - description: 'NotificationsController is a simple, high-level summary of where
  1320            the Argo CD notifications controller component is in its lifecycle. There
  1321            are four possible NotificationsController values: Pending: The Argo CD notifications
  1322            controller component has been accepted by the Kubernetes system, but one
  1323            or more of the required resources have not been created. Running: All of
  1324            the required Pods for the Argo CD notifications controller component are
  1325            in a Ready state. Failed: At least one of the  Argo CD notifications controller
  1326            component Pods had a failure. Unknown: The state of the Argo CD notifications
  1327            controller component could not be obtained.'
  1328          displayName: NotificationsController
  1329          path: notificationsController
  1330          x-descriptors:
  1331          - urn:alm:descriptor:com.tectonic.ui:text
  1332        - description: 'Phase is a simple, high-level summary of where the ArgoCD is
  1333            in its lifecycle. There are four possible phase values: Pending: The ArgoCD
  1334            has been accepted by the Kubernetes system, but one or more of the required
  1335            resources have not been created. Available: All of the resources for the
  1336            ArgoCD are ready. Failed: At least one resource has experienced a failure.
  1337            Unknown: The state of the ArgoCD phase could not be obtained.'
  1338          displayName: Phase
  1339          path: phase
  1340          x-descriptors:
  1341          - urn:alm:descriptor:com.tectonic.ui:text
  1342        - description: 'Redis is a simple, high-level summary of where the Argo CD Redis
  1343            component is in its lifecycle. There are four possible redis values: Pending:
  1344            The Argo CD Redis component has been accepted by the Kubernetes system,
  1345            but one or more of the required resources have not been created. Running:
  1346            All of the required Pods for the Argo CD Redis component are in a Ready
  1347            state. Failed: At least one of the  Argo CD Redis component Pods had a failure.
  1348            Unknown: The state of the Argo CD Redis component could not be obtained.'
  1349          displayName: Redis
  1350          path: redis
  1351          x-descriptors:
  1352          - urn:alm:descriptor:com.tectonic.ui:text
  1353        - description: 'Repo is a simple, high-level summary of where the Argo CD Repo
  1354            component is in its lifecycle. There are four possible repo values: Pending:
  1355            The Argo CD Repo component has been accepted by the Kubernetes system, but
  1356            one or more of the required resources have not been created. Running: All
  1357            of the required Pods for the Argo CD Repo component are in a Ready state.
  1358            Failed: At least one of the  Argo CD Repo component Pods had a failure.
  1359            Unknown: The state of the Argo CD Repo component could not be obtained.'
  1360          displayName: Repo
  1361          path: repo
  1362          x-descriptors:
  1363          - urn:alm:descriptor:com.tectonic.ui:text
  1364        - description: 'Server is a simple, high-level summary of where the Argo CD
  1365            server component is in its lifecycle. There are four possible server values:
  1366            Pending: The Argo CD server component has been accepted by the Kubernetes
  1367            system, but one or more of the required resources have not been created.
  1368            Running: All of the required Pods for the Argo CD server component are in
  1369            a Ready state. Failed: At least one of the  Argo CD server component Pods
  1370            had a failure. Unknown: The state of the Argo CD server component could
  1371            not be obtained.'
  1372          displayName: Server
  1373          path: server
  1374          x-descriptors:
  1375          - urn:alm:descriptor:com.tectonic.ui:text
  1376        - description: 'SSO is a simple, high-level summary of where the Argo CD SSO(Dex/Keycloak)
  1377            component is in its lifecycle. There are four possible sso values: Pending:
  1378            The Argo CD SSO component has been accepted by the Kubernetes system, but
  1379            one or more of the required resources have not been created. Running: All
  1380            of the required Pods for the Argo CD SSO component are in a Ready state.
  1381            Failed: At least one of the  Argo CD SSO component Pods had a failure. Unknown:
  1382            The state of the Argo CD SSO component could not be obtained.'
  1383          displayName: SSO
  1384          path: sso
  1385          x-descriptors:
  1386          - urn:alm:descriptor:com.tectonic.ui:text
  1387        version: v1alpha1
  1388    description: '---description---'
  1389    displayName: Argo CD
  1390    icon:
  1391    - base64data: ""
  1392      mediatype: ""
  1393    install:
  1394      spec:
  1395        deployments: null
  1396      strategy: ""
  1397    installModes:
  1398    - supported: false
  1399      type: OwnNamespace
  1400    - supported: false
  1401      type: SingleNamespace
  1402    - supported: false
  1403      type: MultiNamespace
  1404    - supported: true
  1405      type: AllNamespaces
  1406    keywords:
  1407    - gitops
  1408    - kubernetes
  1409    links:
  1410    - name: Argo CD Project
  1411      url: https://argoproj.github.io/argo-cd/
  1412    - name: Operator Documentation
  1413      url: https://argocd-operator.readthedocs.io
  1414    - name: Operator Source Code
  1415      url: https://github.com/argoproj-labs/argocd-operator
  1416    maintainers:
  1417    - email: aveerama@redhat.com
  1418      name: Abhishek Veeramalla
  1419    maturity: alpha
  1420    provider:
  1421      name: Argo CD Community
  1422    replaces: argocd-operator.v0.7.0
  1423    version: 0.8.0