kedacore / keda-olm-operator

Operator for deploying KEDA Controller on OperatorHub.io/OLM
Apache License 2.0
30 stars 23 forks source link

Release 2.12.1 #216

Closed joelsmith closed 5 months ago

joelsmith commented 5 months ago

Checklist

github-actions[bot] commented 5 months ago

Diff 2.12.1/manifests/keda.sh_kedacontrollers.yaml \& 2.12.0/manifests/keda.sh_kedacontrollers.yaml

```diff 288c288,289 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 338a340,381 > 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 452c495,496 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 501a546,583 > 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 612c694,695 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 662a746,787 > 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 776c901,902 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 825a952,989 > 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 1299c1463,1464 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 1349a1515,1556 > 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 1463c1670,1671 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 1512a1721,1758 > 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 1623c1869,1870 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 1673a1921,1962 > 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 1787c2076,2077 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 1836a2127,2164 > 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 2008,2011c2336,2339 < that should be audited. *s are allowed, but only < as the full, final step in the path. Examples: < "/metrics" - Log requests for apiserver metrics < "/healthz*" - Log all health checks' --- > that should be audited. `*`s are allowed, but > only as the full, final step in the path. Examples: > - `/metrics` - Log requests for apiserver metrics > - `/healthz*` - Log all health checks' 2061,2070c2389,2399 < this rule applies to. \n For example: 'pods' < matches pods. 'pods/log' matches the log < subresource of pods. '*' matches all resources < and their subresources. 'pods/*' matches < all subresources of pods. '*/scale' matches < all scale subresources. \n If wildcard is < present, the validation rule will ensure < resources do not overlap with each other. < \n An empty list implies all resources and < subresources in this API groups apply." --- > this rule applies to. \n For example: - > `pods` matches pods. - `pods/log` matches > the log subresource of pods. - `*` matches > all resources and their subresources. - > `pods/*` matches all subresources of pods. > - `*/scale` matches all scale subresources. > \n If wildcard is present, the validation > rule will ensure resources do not overlap > with each other. \n An empty list implies > all resources and subresources in this API > groups apply." 2477c2806,2807 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 2527a2858,2899 > 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 2641c3013,3014 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 2690a3064,3101 > 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 2801c3212,3213 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 2851a3264,3305 > 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 2965c3419,3420 < in this case pods. --- > in this case pods. If it's null, this PodAffinityTerm > matches with no Pods. 3014a3470,3507 > 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 ```
github-actions[bot] commented 5 months ago

Diff 2.12.1/manifests/keda.v2.12.1.clusterserviceversion.yaml \& 2.12.0/manifests/keda.v2.12.0.clusterserviceversion.yaml

```diff 118c118 < containerImage: ghcr.io/kedacore/keda-olm-operator:2.12.0 --- > containerImage: ghcr.io/kedacore/keda-olm-operator:2.12.1 126c126 < name: keda.v2.12.0 --- > name: keda.v2.12.1 599c599 < image: ghcr.io/kedacore/keda-olm-operator:2.12.0 --- > image: ghcr.io/kedacore/keda-olm-operator:2.12.1 671c671 < replaces: keda.v2.11.2 --- > replaces: keda.v2.12.0 673c673 < version: 2.12.0 --- > version: 2.12.1 ```
github-actions[bot] commented 5 months ago

Diff 2.12.1/manifests/keda.sh_triggerauthentications.yaml \& 2.12.0/manifests/keda.sh_triggerauthentications.yaml

```diff 9c9 < app.kubernetes.io/version: 2.12.0 --- > app.kubernetes.io/version: 2.12.1 ```
github-actions[bot] commented 5 months ago

Diff 2.12.1/manifests/keda.sh_scaledjobs.yaml \& 2.12.0/manifests/keda.sh_scaledjobs.yaml

```diff 9c9 < app.kubernetes.io/version: 2.12.0 --- > app.kubernetes.io/version: 2.12.1 ```
github-actions[bot] commented 5 months ago

Diff 2.12.1/manifests/keda.sh_clustertriggerauthentications.yaml \& 2.12.0/manifests/keda.sh_clustertriggerauthentications.yaml

```diff 9c9 < app.kubernetes.io/version: 2.12.0 --- > app.kubernetes.io/version: 2.12.1 ```
github-actions[bot] commented 5 months ago

Diff 2.12.1/manifests/keda.sh_scaledobjects.yaml \& 2.12.0/manifests/keda.sh_scaledobjects.yaml

```diff 9c9 < app.kubernetes.io/version: 2.12.0 --- > app.kubernetes.io/version: 2.12.1 ```
jkyros commented 5 months ago

looks like your relprep.sh is working pretty well ! /lgtm

joelsmith commented 5 months ago

Release has been published. https://github.com/kedacore/keda-olm-operator/releases/tag/v2.12.1 Adding to catalog here: https://github.com/k8s-operatorhub/community-operators/pull/3879