Skip to content

Commit

Permalink
prepare release 2.7.1 (#136)
Browse files Browse the repository at this point in the history
Signed-off-by: Joel Smith <[email protected]>
  • Loading branch information
joelsmith authored May 13, 2022
1 parent d73e21f commit f921f24
Show file tree
Hide file tree
Showing 10 changed files with 6,837 additions and 30 deletions.
17 changes: 12 additions & 5 deletions bundle/manifests/keda.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,15 @@ metadata:
capabilities: Seamless Upgrades
categories: Cloud Provider
certified: "false"
containerImage: ghcr.io/kedacore/keda-olm-operator:2.6.1
createdAt: "2022-02-10T00:00:00.000Z"
containerImage: ghcr.io/kedacore/keda-olm-operator:2.7.1
createdAt: "2022-05-11T00:00:00.000Z"
description: Operator that provides KEDA, a Kubernetes-based event driver autoscaler
operatorframework.io/suggested-namespace: keda
operators.operatorframework.io/builder: operator-sdk-v1.16.0
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: https://github.com/kedacore/keda-olm-operator
support: KEDA Community
name: keda.v2.7.0
name: keda.v2.7.1
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -556,7 +556,14 @@ spec:
requests:
cpu: 100m
memory: 100Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
serviceAccountName: keda-olm-operator
securityContext:
runAsNonRoot: true
strategy: deployment
installModes:
- supported: false
Expand Down Expand Up @@ -588,6 +595,6 @@ spec:
minKubeVersion: 1.17.0
provider:
name: KEDA Community
replaces: keda.v2.6.0
replaces: keda.v2.6.1
selector: {}
version: 2.7.0
version: 2.7.1
30 changes: 21 additions & 9 deletions config/manifests/bases/keda.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,15 @@ metadata:
capabilities: Seamless Upgrades
categories: Cloud Provider
certified: "false"
containerImage: ghcr.io/kedacore/keda-olm-operator:2.6.1
createdAt: "2022-02-10T00:00:00.000Z"
containerImage: ghcr.io/kedacore/keda-olm-operator:2.7.1
createdAt: "2022-05-11T00:00:00.000Z"
description: Operator that provides KEDA, a Kubernetes-based event driver autoscaler
operatorframework.io/suggested-namespace: keda
operators.operatorframework.io/builder: operator-sdk-v1.1.0
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
repository: https://github.com/kedacore/keda-olm-operator
support: KEDA Community
name: keda.v2.6.1
name: keda.v2.7.1
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -152,17 +152,17 @@ spec:
specDescriptors:
- description: 'Log Level for KEDA Operator, allowed values: ''debug'', ''info'', ''error'', or an integer value greater than 0, specified as string'
displayName: Log Level
path: logLevel
path: operator.logLevel
x-descriptors:
- urn:alm:descriptor:com.tectonic.ui:text
- description: Log format for KEDA Operator, allowed values are 'json' and 'console'
displayName: Log Format
path: logEncoder
path: operator.logEncoder
x-descriptors:
- urn:alm:descriptor:com.tectonic.ui:text
- description: 'Log Level for KEDA Metrics Server, allowed values: "0" for info, "4" for debug, or an integer value greater than 0, specified as string'
displayName: Log Level Metrics
path: logLevelMetrics
path: metricsServer.logLevel
x-descriptors:
- urn:alm:descriptor:com.tectonic.ui:text
- description: Namespace that should the created KEDA controller watch, blank means all namespaces
Expand Down Expand Up @@ -347,6 +347,11 @@ spec:
path: originalReplicaCount
x-descriptors:
- urn:alm:descriptor:text
- description: Paused Replica Count
displayName: Paused Replica Count
path: pausedReplicaCount
x-descriptors:
- urn:alm:descriptor:text
- description: Conditions
displayName: Conditions
path: conditions
Expand Down Expand Up @@ -514,7 +519,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.annotations['olm.targetNamespaces']
image: ghcr.io/kedacore/keda-olm-operator:2.6.1
image: ghcr.io/kedacore/keda-olm-operator:2.7.1
imagePullPolicy: Always
livenessProbe:
httpGet:
Expand All @@ -534,7 +539,14 @@ spec:
requests:
cpu: 100m
memory: 100Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
serviceAccountName: keda-olm-operator
securityContext:
runAsNonRoot: true
strategy: deployment
installModes:
- supported: false
Expand Down Expand Up @@ -566,6 +578,6 @@ spec:
minKubeVersion: 1.17.0
provider:
name: KEDA Community
replaces: keda.v2.6.0
replaces: keda.v2.6.1
selector: {}
version: 2.7.0
version: 2.7.1
213 changes: 213 additions & 0 deletions keda/2.7.1/manifests/keda.sh_clustertriggerauthentications.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.8.0
creationTimestamp: null
labels:
app.kubernetes.io/part-of: keda-operator
app.kubernetes.io/version: 2.7.1
name: clustertriggerauthentications.keda.sh
spec:
group: keda.sh
names:
kind: ClusterTriggerAuthentication
listKind: ClusterTriggerAuthenticationList
plural: clustertriggerauthentications
shortNames:
- cta
- clustertriggerauth
singular: clustertriggerauthentication
scope: Cluster
versions:
- additionalPrinterColumns:
- jsonPath: .spec.podIdentity.provider
name: PodIdentity
type: string
- jsonPath: .spec.secretTargetRef[*].name
name: Secret
type: string
- jsonPath: .spec.env[*].name
name: Env
type: string
- jsonPath: .spec.hashiCorpVault.address
name: VaultAddress
type: string
name: v1alpha1
schema:
openAPIV3Schema:
description: ClusterTriggerAuthentication defines how a trigger can authenticate globally
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: TriggerAuthenticationSpec defines the various ways to authenticate
properties:
azureKeyVault:
description: AzureKeyVault is used to authenticate using Azure Key Vault
properties:
cloud:
properties:
activeDirectoryEndpoint:
type: string
keyVaultResourceURL:
type: string
type:
type: string
required:
- type
type: object
credentials:
properties:
clientId:
type: string
clientSecret:
properties:
valueFrom:
properties:
secretKeyRef:
properties:
key:
type: string
name:
type: string
required:
- key
- name
type: object
required:
- secretKeyRef
type: object
required:
- valueFrom
type: object
tenantId:
type: string
required:
- clientId
- clientSecret
- tenantId
type: object
secrets:
items:
properties:
name:
type: string
parameter:
type: string
version:
type: string
required:
- name
- parameter
type: object
type: array
vaultUri:
type: string
required:
- credentials
- secrets
- vaultUri
type: object
env:
items:
description: AuthEnvironment is used to authenticate using environment variables in the destination ScaleTarget spec
properties:
containerName:
type: string
name:
type: string
parameter:
type: string
required:
- name
- parameter
type: object
type: array
hashiCorpVault:
description: HashiCorpVault is used to authenticate using Hashicorp Vault
properties:
address:
type: string
authentication:
description: VaultAuthentication contains the list of Hashicorp Vault authentication methods
type: string
credential:
description: Credential defines the Hashicorp Vault credentials depending on the authentication method
properties:
serviceAccount:
type: string
token:
type: string
type: object
mount:
type: string
namespace:
type: string
role:
type: string
secrets:
items:
description: VaultSecret defines the mapping between the path of the secret in Vault to the parameter
properties:
key:
type: string
parameter:
type: string
path:
type: string
required:
- key
- parameter
- path
type: object
type: array
required:
- address
- authentication
- secrets
type: object
podIdentity:
description: AuthPodIdentity allows users to select the platform native identity mechanism
properties:
provider:
description: PodIdentityProvider contains the list of providers
type: string
required:
- provider
type: object
secretTargetRef:
items:
description: AuthSecretTargetRef is used to authenticate using a reference to a secret
properties:
key:
type: string
name:
type: string
parameter:
type: string
required:
- key
- name
- parameter
type: object
type: array
type: object
required:
- spec
type: object
served: true
storage: true
subresources: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
Loading

0 comments on commit f921f24

Please sign in to comment.