Skip to content

Commit

Permalink
Update upstream specifications to their latest version
Browse files Browse the repository at this point in the history
  • Loading branch information
sebhoss committed Dec 1, 2023
1 parent 9e9fbdf commit be764d2
Show file tree
Hide file tree
Showing 115 changed files with 2,382 additions and 107 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -681,6 +681,11 @@ spec:
- basic
- exhaustive
type: string
verbosity:
description: Sets the level of verbosity
maximum: 4.0
minimum: 1.0
type: integer
version:
type: string
type: object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ spec:
description: NodeSelector Define which Nodes the Pods are scheduled on.
type: object
notifier:
description: 'Notifier prometheus alertmanager endpoint spec. Required at least one of notifier or notifiers. e.g. http://127.0.0.1:9093 If specified both notifier and notifiers, notifier will be added as last element to notifiers. only one of notifier options could be chosen: notifierConfigRef or notifiers + notifier'
description: 'Notifier prometheus alertmanager endpoint spec. Required at least one of notifier or notifiers when there are alerting rules. e.g. http://127.0.0.1:9093 If specified both notifier and notifiers, notifier will be added as last element to notifiers. only one of notifier options could be chosen: notifierConfigRef or notifiers + notifier'
properties:
OAuth2:
x-kubernetes-preserve-unknown-fields: true
Expand Down Expand Up @@ -567,7 +567,7 @@ spec:
type: object
x-kubernetes-map-type: atomic
notifiers:
description: 'Notifiers prometheus alertmanager endpoints. Required at least one of notifier or notifiers. e.g. http://127.0.0.1:9093 If specified both notifier and notifiers, notifier will be added as last element to notifiers. only one of notifier options could be chosen: notifierConfigRef or notifiers + notifier'
description: 'Notifiers prometheus alertmanager endpoints. Required at least one of notifier or notifiers when there are alerting rules. e.g. http://127.0.0.1:9093 If specified both notifier and notifiers, notifier will be added as last element to notifiers. only one of notifier options could be chosen: notifierConfigRef or notifiers + notifier'
items:
description: VMAlertNotifierSpec defines the notifier url for sending information about alerts
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ spec:
deployment_name:
description: Name of the restored deployment. This should be different from the original deployment name if the original deployment still exists.
type: string
force_drop_db:
default: false
description: Force drop the database before restoring. USE WITH CAUTION!
type: boolean
image_pull_policy:
default: IfNotPresent
description: The image pull policy
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5666,7 +5666,7 @@ spec:
minimum: 0.0
type: integer
numSymbols:
default: 4
default: 0
description: numSymbols defines number of symbols.
format: int32
maximum: 8.0
Expand Down
11 changes: 5 additions & 6 deletions crd-catalog/cilium/cilium/cilium.io/v2/ciliumendpoints.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,24 @@ spec:
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Cilium endpoint id
jsonPath: .status.id
name: Endpoint ID
type: integer
- description: Cilium identity id
- description: Security Identity
jsonPath: .status.identity.id
name: Identity ID
name: Security Identity
type: integer
- description: Ingress enforcement in the endpoint
jsonPath: .status.policy.ingress.state
name: Ingress Enforcement
priority: 1
type: string
- description: Egress enforcement in the endpoint
jsonPath: .status.policy.egress.state
name: Egress Enforcement
priority: 1
type: string
- description: Status of visibility policy in the endpoint
jsonPath: .status.visibility-policy-status
name: Visibility Policy
priority: 1
type: string
- description: Endpoint current state
jsonPath: .status.state
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -657,6 +657,26 @@ spec:
required:
- allowed
type: object
forbiddenAnnotations:
description: Define the annotations that a Tenant Owner cannot set for their Service resources.
properties:
denied:
items:
type: string
type: array
deniedRegex:
type: string
type: object
forbiddenLabels:
description: Define the labels that a Tenant Owner cannot set for their Service resources.
properties:
denied:
items:
type: string
type: array
deniedRegex:
type: string
type: object
type: object
storageClasses:
description: Specifies the allowed StorageClasses assigned to the Tenant. Capsule assures that all PersistentVolumeClaim resources created in the Tenant can use only one of the allowed StorageClasses. Optional.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -612,6 +612,22 @@ spec:
- name
type: object
type: array
podOptions:
description: Specifies options for the Pods deployed in the Tenant namespaces, such as additional metadata.
properties:
additionalMetadata:
description: Specifies additional labels and annotations the Capsule operator places on any Pod resource in the Tenant. Optional.
properties:
annotations:
additionalProperties:
type: string
type: object
labels:
additionalProperties:
type: string
type: object
type: object
type: object
preventDeletion:
description: Prevent accidental deletion of the Tenant. When enabled, the deletion request will be declined.
type: boolean
Expand Down Expand Up @@ -791,6 +807,26 @@ spec:
required:
- allowed
type: object
forbiddenAnnotations:
description: Define the annotations that a Tenant Owner cannot set for their Service resources.
properties:
denied:
items:
type: string
type: array
deniedRegex:
type: string
type: object
forbiddenLabels:
description: Define the labels that a Tenant Owner cannot set for their Service resources.
properties:
denied:
items:
type: string
type: array
deniedRegex:
type: string
type: object
type: object
storageClasses:
description: Specifies the allowed StorageClasses assigned to the Tenant. Capsule assures that all PersistentVolumeClaim resources created in the Tenant can use only one of the allowed StorageClasses. A default value can be specified, and all the PersistentVolumeClaim resources created will inherit the declared class. Optional.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2634,8 +2634,14 @@ spec:
type: string
type: array
firstRecoverabilityPoint:
description: The first recoverability point, stored as a date in RFC3339 format
description: The first recoverability point, stored as a date in RFC3339 format. This field is calculated from the content of FirstRecoverabilityPointByMethod
type: string
firstRecoverabilityPointByMethod:
additionalProperties:
format: date-time
type: string
description: The first recoverability point, stored as a date in RFC3339 format, per backup method type
type: object
healthyPVC:
description: List of all the PVCs not dangling nor initializing
items:
Expand Down Expand Up @@ -2684,8 +2690,14 @@ spec:
description: Stored as a date in RFC3339 format
type: string
lastSuccessfulBackup:
description: Stored as a date in RFC3339 format
description: Last successful backup, stored as a date in RFC3339 format This field is calculated from the content of LastSuccessfulBackupByMethod
type: string
lastSuccessfulBackupByMethod:
additionalProperties:
format: date-time
type: string
description: Last successful backup, stored as a date in RFC3339 format, per backup method type
type: object
latestGeneratedNode:
description: ID of the latest generated node (used to avoid node name clashing)
type: integer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2147,6 +2147,17 @@ spec:
exec:
items:
properties:
artifacts:
description: Artifacts configure the artifacts generated by the check
items:
properties:
path:
description: 'Path to the artifact on the check runner. Special paths: /dev/stdout & /dev/stdin'
type: string
required:
- path
type: object
type: array
checkout:
description: Checkout details the git repository that should be mounted to the process
properties:
Expand Down Expand Up @@ -3643,6 +3654,17 @@ spec:
junit:
items:
properties:
artifacts:
description: Artifacts configure the artifacts generated by the check
items:
properties:
path:
description: 'Path to the artifact on the check runner. Special paths: /dev/stdout & /dev/stdin'
type: string
required:
- path
type: object
type: array
description:
description: Description for the check
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -554,6 +554,28 @@ spec:
- Cron
- OnEvent
type: string
resources:
description: Resources that will be requested by the DataLoad job. <br>
properties:
limits:
additionalProperties:
anyOf:
- type: integer
- type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
description: 'Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
requests:
additionalProperties:
anyOf:
- type: integer
- type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
runAfter:
description: Specifies that the preceding operation in a workflow
properties:
Expand Down
3 changes: 3 additions & 0 deletions crd-catalog/fluxcd/flagger/flagger.app/v1beta1/canaries.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,9 @@ spec:
name:
description: Name of the webhook
type: string
retries:
description: Number of retries for this webhook
type: number
timeout:
description: Request timeout for this webhook
pattern: ^[0-9]+(m|s)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Status
type: string
deprecated: true
deprecationWarning: v2beta1 HelmRelease is deprecated, upgrade to v2beta2
name: v2beta1
schema:
openAPIV3Schema:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,56 @@ spec:
- name
type: object
type: array
driftDetection:
description: DriftDetection holds the configuration for detecting and handling differences between the manifest in the Helm storage and the resources currently existing in the cluster.
properties:
ignore:
description: Ignore contains a list of rules for specifying which changes to ignore during diffing.
items:
description: IgnoreRule defines a rule to selectively disregard specific changes during the drift detection process.
properties:
paths:
description: Paths is a list of JSON Pointer (RFC 6901) paths to be excluded from consideration in a Kubernetes object.
items:
type: string
type: array
target:
description: Target is a selector for specifying Kubernetes objects to which this rule applies. If Target is not set, the Paths will be ignored for all Kubernetes objects within the manifest of the Helm release.
properties:
annotationSelector:
description: AnnotationSelector is a string that follows the label selection expression https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#api It matches with the resource annotations.
type: string
group:
description: Group is the API group to select resources from. Together with Version and Kind it is capable of unambiguously identifying and/or selecting resources. https://github.com/kubernetes/community/blob/master/contributors/design-proposals/api-machinery/api-group.md
type: string
kind:
description: Kind of the API Group to select resources from. Together with Group and Version it is capable of unambiguously identifying and/or selecting resources. https://github.com/kubernetes/community/blob/master/contributors/design-proposals/api-machinery/api-group.md
type: string
labelSelector:
description: LabelSelector is a string that follows the label selection expression https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#api It matches with the resource labels.
type: string
name:
description: Name to match resources with.
type: string
namespace:
description: Namespace to select resources from.
type: string
version:
description: Version of the API Group to select resources from. Together with Group and Kind it is capable of unambiguously identifying and/or selecting resources. https://github.com/kubernetes/community/blob/master/contributors/design-proposals/api-machinery/api-group.md
type: string
type: object
required:
- paths
type: object
type: array
mode:
description: Mode defines how differences should be handled between the Helm manifest and the manifest currently applied to the cluster. If not explicitly set, it defaults to DiffModeDisabled.
enum:
- enabled
- warn
- disabled
type: string
type: object
install:
description: Install holds the configuration for Helm install actions for this HelmRelease.
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Status
type: string
deprecated: true
deprecationWarning: v1beta1 Alert is deprecated, upgrade to v1beta3
name: v1beta1
schema:
openAPIV3Schema:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Status
type: string
deprecated: true
deprecationWarning: v1beta1 Provider is deprecated, upgrade to v1beta3
name: v1beta1
schema:
openAPIV3Schema:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Status
type: string
deprecated: true
deprecationWarning: v1beta2 Alert is deprecated, upgrade to v1beta3
name: v1beta2
schema:
openAPIV3Schema:
Expand Down Expand Up @@ -182,6 +184,6 @@ spec:
type: object
type: object
served: true
storage: true
storage: false
subresources:
status: {}
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Status
type: string
deprecated: true
deprecationWarning: v1beta2 Provider is deprecated, upgrade to v1beta3
name: v1beta2
schema:
openAPIV3Schema:
Expand Down Expand Up @@ -177,6 +179,6 @@ spec:
type: object
type: object
served: true
storage: true
storage: false
subresources:
status: {}
Loading

0 comments on commit be764d2

Please sign in to comment.