-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare release 2.15.0 #241
Conversation
5cc2070
to
b601c14
Compare
Signed-off-by: Joel Smith <[email protected]>
Diff 9c9
< app.kubernetes.io/version: 2.14.1
---
> app.kubernetes.io/version: 2.15.0
166d165
< - azure
171d169
< - aws-kiam
276d273
< - azure
281d277
< - aws-kiam
400d395
< - azure
405d399
< - aws-kiam
527d520
< - azure
532d524
< - aws-kiam
|
Diff 9c9
< app.kubernetes.io/version: 2.14.1
---
> app.kubernetes.io/version: 2.15.0
|
Diff 7a8,29
> "apiVersion": "eventing.keda.sh/v1alpha1",
> "kind": "CloudEventSource",
> "metadata": {
> "labels": {
> "app.kubernetes.io/created-by": "keda",
> "app.kubernetes.io/instance": "cloudeventsource-sample",
> "app.kubernetes.io/managed-by": "kustomize",
> "app.kubernetes.io/name": "cloudeventsource",
> "app.kubernetes.io/part-of": "keda"
> },
> "name": "cloudeventsource-sample"
> },
> "spec": {
> "clusterName": "cluster-sample",
> "destination": {
> "http": {
> "uri": "http://foo.bar"
> }
> }
> }
> },
> {
18c40
< "parameter": "exmaple-secret-parameter"
---
> "parameter": "example-secret-parameter"
109c131
< "parameter": "exmaple-secret-parameter"
---
> "parameter": "example-secret-parameter"
118c140
< containerImage: ghcr.io/kedacore/keda-olm-operator:2.14.1
---
> containerImage: ghcr.io/kedacore/keda-olm-operator:2.15.0
126c148
< name: keda.v2.14.1
---
> name: keda.v2.15.0
604c626
< image: ghcr.io/kedacore/keda-olm-operator:2.14.1
---
> image: ghcr.io/kedacore/keda-olm-operator:2.15.0
676c698
< replaces: keda.v2.14.0
---
> replaces: keda.v2.14.1
678c700
< version: 2.14.1
---
> version: 2.15.0
|
Diff 9c9
< app.kubernetes.io/version: 2.14.1
---
> app.kubernetes.io/version: 2.15.0
103,104c103,104
< This field is alpha-level. It can be used when the `JobBackoffLimitPerIndex`
< feature gate is enabled (disabled by default).
---
> This field is beta-level. It can be used when the `JobBackoffLimitPerIndex`
> feature gate is enabled (enabled by default).
168,169c168,169
< This field is alpha-level. It can be used when the `JobBackoffLimitPerIndex`
< feature gate is enabled (disabled by default).
---
> This field is beta-level. It can be used when the `JobBackoffLimitPerIndex`
> feature gate is enabled (enabled by default).
217,218c217,218
< This value is alpha-level. It can be used when the
< `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default).
---
> This value is beta-level. It can be used when the
> `JobBackoffLimitPerIndex` feature gate is enabled (enabled by default).
316c316,317
< This is an alpha field. Enable JobPodReplacementPolicy to be able to use this field.
---
> This is an beta field. To use this, enable the JobPodReplacementPolicy feature toggle.
> This is on by default.
618,619c619,621
< description: A label query over a set
< of resources, in this case pods.
---
> description: |-
> A label query over a set of resources, in this case pods.
> If it's null, this PodAffinityTerm matches with no Pods.
663a666,695
> matchLabelKeys:
> description: |-
> MatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MatchLabelKeys and LabelSelector.
> Also, MatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
> mismatchLabelKeys:
> description: |-
> MismatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.
> Also, MismatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
765,766c797,799
< description: A label query over a set of
< resources, in this case pods.
---
> description: |-
> A label query over a set of resources, in this case pods.
> If it's null, this PodAffinityTerm matches with no Pods.
810a844,873
> matchLabelKeys:
> description: |-
> MatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MatchLabelKeys and LabelSelector.
> Also, MatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
> mismatchLabelKeys:
> description: |-
> MismatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.
> Also, MismatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
910,911c973,975
< description: A label query over a set
< of resources, in this case pods.
---
> description: |-
> A label query over a set of resources, in this case pods.
> If it's null, this PodAffinityTerm matches with no Pods.
955a1020,1049
> matchLabelKeys:
> description: |-
> MatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MatchLabelKeys and LabelSelector.
> Also, MatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
> mismatchLabelKeys:
> description: |-
> MismatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.
> Also, MismatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
1057,1058c1151,1153
< description: A label query over a set of
< resources, in this case pods.
---
> description: |-
> A label query over a set of resources, in this case pods.
> If it's null, this PodAffinityTerm matches with no Pods.
1102a1198,1227
> matchLabelKeys:
> description: |-
> MatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MatchLabelKeys and LabelSelector.
> Also, MatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
> mismatchLabelKeys:
> description: |-
> MismatchLabelKeys is a set of pod label keys to select which pods will
> be taken into consideration. The keys are used to lookup values from the
> incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)`
> to select the group of existing pods which pods will be taken into consideration
> for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming
> pod labels will be ignored. The default value is empty.
> The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector.
> Also, MismatchLabelKeys cannot be set when LabelSelector isn't set.
> This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
> items:
> type: string
> type: array
> x-kubernetes-list-type: atomic
1480a1606,1618
> sleep:
> description: Sleep represents the duration
> that the container should sleep before
> being terminated.
> properties:
> seconds:
> description: Seconds is the number of
> seconds to sleep.
> format: int64
> type: integer
> required:
> - seconds
> type: object
1583a1722,1734
> sleep:
> description: Sleep represents the duration
> that the container should sleep before
> being terminated.
> properties:
> seconds:
> description: Seconds is the number of
> seconds to sleep.
> format: int64
> type: integer
> required:
> - seconds
> type: object
2887a3039,3051
> sleep:
> description: Sleep represents the duration
> that the container should sleep before
> being terminated.
> properties:
> seconds:
> description: Seconds is the number of
> seconds to sleep.
> format: int64
> type: integer
> required:
> - seconds
> type: object
2990a3155,3167
> sleep:
> description: Sleep represents the duration
> that the container should sleep before
> being terminated.
> properties:
> seconds:
> description: Seconds is the number of
> seconds to sleep.
> format: int64
> type: integer
> required:
> - seconds
> type: object
4292a4470,4482
> sleep:
> description: Sleep represents the duration
> that the container should sleep before
> being terminated.
> properties:
> seconds:
> description: Seconds is the number of
> seconds to sleep.
> format: int64
> type: integer
> required:
> - seconds
> type: object
4395a4586,4598
> sleep:
> description: Sleep represents the duration
> that the container should sleep before
> being terminated.
> properties:
> seconds:
> description: Seconds is the number of
> seconds to sleep.
> format: int64
> type: integer
> required:
> - seconds
> type: object
6594,6621d6796
< claims:
< description: |-
< Claims lists the names of resources, defined in spec.resourceClaims,
< that are used by this container.
<
<
< This is an alpha field and requires enabling the
< DynamicResourceAllocation feature gate.
<
<
< This field is immutable. It can only be set for containers.
< items:
< description: ResourceClaim references
< one entry in PodSpec.ResourceClaims.
< properties:
< name:
< description: |-
< Name must match the name of one entry in pod.spec.resourceClaims of
< the Pod where this field is used. It makes that resource available
< inside a container.
< type: string
< required:
< - name
< type: object
< type: array
< x-kubernetes-list-map-keys:
< - name
< x-kubernetes-list-type: map
6698a6874,6888
> volumeAttributesClassName:
> description: |-
> volumeAttributesClassName may be used to set the VolumeAttributesClass used by this claim.
> If specified, the CSI driver will create or update the volume with the attributes defined
> in the corresponding VolumeAttributesClass. This has a different purpose than storageClassName,
> it can be changed after the claim is created. An empty string value means that no VolumeAttributesClass
> will be applied to the claim but it's not allowed to reset this field to empty string once it is set.
> If unspecified and the PersistentVolumeClaim is unbound, the default VolumeAttributesClass
> will be set by the persistentvolume controller if it exists.
> If the resource referred to by volumeAttributesClass does not exist, this PersistentVolumeClaim will be
> set to a Pending state, as reflected by the modifyVolumeStatus field, until such as a resource
> exists.
> More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#volumeattributesclass
> (Alpha) Using this field requires the VolumeAttributesClass feature gate to be enabled.
> type: string
7108a7299,7394
> clusterTrustBundle:
> description: |-
> ClusterTrustBundle allows a pod to access the `.spec.trustBundle` field
> of ClusterTrustBundle objects in an auto-updating file.
>
>
> Alpha, gated by the ClusterTrustBundleProjection feature gate.
>
>
> ClusterTrustBundle objects can either be selected by name, or by the
> combination of signer name and a label selector.
>
>
> Kubelet performs aggressive normalization of the PEM contents written
> into the pod filesystem. Esoteric PEM features such as inter-block
> comments and block headers are stripped. Certificates are deduplicated.
> The ordering of certificates within the file is arbitrary, and Kubelet
> may change the order over time.
> properties:
> labelSelector:
> description: |-
> Select all ClusterTrustBundles that match this label selector. Only has
> effect if signerName is set. Mutually-exclusive with name. If unset,
> interpreted as "match nothing". If set but empty, interpreted as "match
> everything".
> properties:
> matchExpressions:
> description: matchExpressions
> is a list of label selector
> requirements. The requirements
> are ANDed.
> items:
> description: |-
> A label selector requirement is a selector that contains values, a key, and an operator that
> relates the key and values.
> properties:
> key:
> description: key is the
> label key that the selector
> applies to.
> type: string
> operator:
> description: |-
> operator represents a key's relationship to a set of values.
> Valid operators are In, NotIn, Exists and DoesNotExist.
> type: string
> values:
> description: |-
> values is an array of string values. If the operator is In or NotIn,
> the values array must be non-empty. If the operator is Exists or DoesNotExist,
> the values array must be empty. This array is replaced during a strategic
> merge patch.
> items:
> type: string
> type: array
> required:
> - key
> - operator
> type: object
> type: array
> matchLabels:
> additionalProperties:
> type: string
> description: |-
> matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels
> map is equivalent to an element of matchExpressions, whose key field is "key", the
> operator is "In", and the values array contains only "value". The requirements are ANDed.
> type: object
> type: object
> x-kubernetes-map-type: atomic
> name:
> description: |-
> Select a single ClusterTrustBundle by object name. Mutually-exclusive
> with signerName and labelSelector.
> type: string
> optional:
> description: |-
> If true, don't block pod startup if the referenced ClusterTrustBundle(s)
> aren't available. If using name, then the named ClusterTrustBundle is
> allowed not to exist. If using signerName, then the combination of
> signerName and labelSelector is allowed to match zero
> ClusterTrustBundles.
> type: boolean
> path:
> description: Relative path from the
> volume root to write the bundle.
> type: string
> signerName:
> description: |-
> Select all ClusterTrustBundles that match this signer name.
> Mutually-exclusive with name. The contents of all selected
> ClusterTrustBundles will be unified and deduplicated.
> type: string
> required:
> - path
> type: object
|
Diff 9c9
< app.kubernetes.io/version: 2.14.1
---
> app.kubernetes.io/version: 2.15.0
|
Diff 9c9
< app.kubernetes.io/version: 2.14.1
---
> app.kubernetes.io/version: 2.15.0
167d166
< - azure
172d170
< - aws-kiam
277d274
< - azure
282d278
< - aws-kiam
401d396
< - azure
406d400
< - aws-kiam
528d521
< - azure
533d525
< - aws-kiam
|
Oh, awesome, the scanner will stop complaining about the lack of a CloudEventSource example now 😄 |
Temporarily pinned github.com/open-policy-agent/[email protected] in
relprep.sh
, then ranThere were some CSV edits to make relative to upstream (
exmaple
->example
typo fix and added example forCloudEventSource
)Checklist
Fixes #238