chore: Sync upstream CRDs (#478)

This commit is contained in:
Mike Bryant 2020-10-25 04:55:44 +00:00 committed by GitHub
parent a41ea8cd0b
commit eb88e900b2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 37 additions and 29 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v1
appVersion: 1.7.6 appVersion: 1.7.6
description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes. description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd name: argo-cd
version: 2.9.3 version: 2.9.4
home: https://github.com/argoproj/argo-helm home: https://github.com/argoproj/argo-helm
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
keywords: keywords:

View file

@ -8,6 +8,17 @@ metadata:
annotations: annotations:
helm.sh/hook: crd-install helm.sh/hook: crd-install
spec: spec:
additionalPrinterColumns:
- JSONPath: .status.sync.status
name: Sync Status
type: string
- JSONPath: .status.health.status
name: Health Status
type: string
- JSONPath: .status.sync.revision
name: Revision
priority: 10
type: string
group: argoproj.io group: argoproj.io
names: names:
kind: Application kind: Application
@ -18,6 +29,7 @@ spec:
- apps - apps
singular: application singular: application
scope: Namespaced scope: Namespaced
subresources: {}
validation: validation:
openAPIV3Schema: openAPIV3Schema:
description: Application is a definition of Application resource. description: Application is a definition of Application resource.
@ -208,6 +220,9 @@ spec:
values: values:
description: Values is Helm values, typically defined as a block description: Values is Helm values, typically defined as a block
type: string type: string
version:
description: Version is the Helm version to use for templating with
type: string
type: object type: object
ksonnet: ksonnet:
description: Ksonnet holds ksonnet specific options description: Ksonnet holds ksonnet specific options
@ -296,7 +311,7 @@ spec:
description: SyncStrategy describes how to perform the sync description: SyncStrategy describes how to perform the sync
properties: properties:
apply: apply:
description: Apply wil perform a `kubectl apply` to perform the sync. description: Apply will perform a `kubectl apply` to perform the sync.
properties: properties:
force: force:
description: Force indicates whether or not to supply the --force flag to `kubectl apply`. The --force flag deletes and re-create the resource, when PATCH encounters conflict and has retried for 5 times. description: Force indicates whether or not to supply the --force flag to `kubectl apply`. The --force flag deletes and re-create the resource, when PATCH encounters conflict and has retried for 5 times.
@ -466,6 +481,9 @@ spec:
values: values:
description: Values is Helm values, typically defined as a block description: Values is Helm values, typically defined as a block
type: string type: string
version:
description: Version is the Helm version to use for templating with
type: string
type: object type: object
ksonnet: ksonnet:
description: Ksonnet holds ksonnet specific options description: Ksonnet holds ksonnet specific options
@ -551,6 +569,9 @@ spec:
automated: automated:
description: Automated will keep an application synced to the target revision description: Automated will keep an application synced to the target revision
properties: properties:
allowEmpty:
description: 'AllowEmpty allows apps have zero live resources (default: false)'
type: boolean
prune: prune:
description: 'Prune will prune resources automatically as part of automated sync (default: false)' description: 'Prune will prune resources automatically as part of automated sync (default: false)'
type: boolean type: boolean
@ -737,6 +758,9 @@ spec:
values: values:
description: Values is Helm values, typically defined as a block description: Values is Helm values, typically defined as a block
type: string type: string
version:
description: Version is the Helm version to use for templating with
type: string
type: object type: object
ksonnet: ksonnet:
description: Ksonnet holds ksonnet specific options description: Ksonnet holds ksonnet specific options
@ -823,7 +847,7 @@ spec:
type: object type: object
type: array type: array
observedAt: observedAt:
description: ObservedAt indicates when the application state was updated without querying latest git state description: 'ObservedAt indicates when the application state was updated without querying latest git state Deprecated: controller no longer updates ObservedAt field'
format: date-time format: date-time
type: string type: string
operationState: operationState:
@ -1014,6 +1038,9 @@ spec:
values: values:
description: Values is Helm values, typically defined as a block description: Values is Helm values, typically defined as a block
type: string type: string
version:
description: Version is the Helm version to use for templating with
type: string
type: object type: object
ksonnet: ksonnet:
description: Ksonnet holds ksonnet specific options description: Ksonnet holds ksonnet specific options
@ -1102,7 +1129,7 @@ spec:
description: SyncStrategy describes how to perform the sync description: SyncStrategy describes how to perform the sync
properties: properties:
apply: apply:
description: Apply wil perform a `kubectl apply` to perform the sync. description: Apply will perform a `kubectl apply` to perform the sync.
properties: properties:
force: force:
description: Force indicates whether or not to supply the --force flag to `kubectl apply`. The --force flag deletes and re-create the resource, when PATCH encounters conflict and has retried for 5 times. description: Force indicates whether or not to supply the --force flag to `kubectl apply`. The --force flag deletes and re-create the resource, when PATCH encounters conflict and has retried for 5 times.
@ -1269,6 +1296,9 @@ spec:
values: values:
description: Values is Helm values, typically defined as a block description: Values is Helm values, typically defined as a block
type: string type: string
version:
description: Version is the Helm version to use for templating with
type: string
type: object type: object
ksonnet: ksonnet:
description: Ksonnet holds ksonnet specific options description: Ksonnet holds ksonnet specific options
@ -1521,6 +1551,9 @@ spec:
values: values:
description: Values is Helm values, typically defined as a block description: Values is Helm values, typically defined as a block
type: string type: string
version:
description: Version is the Helm version to use for templating with
type: string
type: object type: object
ksonnet: ksonnet:
description: Ksonnet holds ksonnet specific options description: Ksonnet holds ksonnet specific options

View file

@ -220,31 +220,6 @@ spec:
type: object type: object
type: array type: array
type: object type: object
status:
description: AppProjectStatus contains information about appproj
properties:
jwtTokensByRole:
additionalProperties:
properties:
items:
items:
description: JWTToken holds the issuedAt and expiresAt values of a token
properties:
exp:
format: int64
type: integer
iat:
format: int64
type: integer
id:
type: string
required:
- iat
type: object
type: array
type: object
type: object
type: object
required: required:
- metadata - metadata
- spec - spec