Skip to content

Commit

Permalink
prepare release 2.2.0 (#83)
Browse files Browse the repository at this point in the history
Signed-off-by: Zbynek Roubalik <[email protected]>
  • Loading branch information
zroubalik authored Mar 18, 2021
1 parent 8dc3484 commit 028ad7e
Show file tree
Hide file tree
Showing 11 changed files with 8,148 additions and 29 deletions.
2 changes: 1 addition & 1 deletion config/default/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,4 @@ resources:
- ../manager
commonLabels:
app.kubernetes.io/part-of: keda-olm-operator
app.kubernetes.io/version: master
app.kubernetes.io/version: 2.5.0
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ kind: Kustomization
images:
- name: ghcr.io/kedacore/keda-olm-operator
newName: ghcr.io/kedacore/keda-olm-operator
newTag: master
newTag: 2.5.0
8 changes: 8 additions & 0 deletions keda/2.2.0/manifests/keda-olm-operator_v1_serviceaccount.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: v1
kind: ServiceAccount
metadata:
creationTimestamp: null
labels:
app.kubernetes.io/part-of: keda-olm-operator
app.kubernetes.io/version: 2.2.0
name: keda-olm-operator
154 changes: 154 additions & 0 deletions keda/2.2.0/manifests/keda.sh_clustertriggerauthentications.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.3.0
creationTimestamp: null
labels:
app.kubernetes.io/part-of: keda-operator
app.kubernetes.io/version: 2.2.0
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
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:
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
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: []
82 changes: 82 additions & 0 deletions keda/2.2.0/manifests/keda.sh_kedacontrollers.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.3.0
creationTimestamp: null
labels:
app.kubernetes.io/part-of: keda-olm-operator
app.kubernetes.io/version: 2.2.0
name: kedacontrollers.keda.sh
spec:
group: keda.sh
names:
kind: KedaController
listKind: KedaControllerList
plural: kedacontrollers
singular: kedacontroller
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
description: KedaController is the Schema for the kedacontrollers API
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: KedaControllerSpec defines the desired state of KedaController
properties:
logEncoder:
description: 'Logging format for KEDA Controller allowed values are
json and console default value: console'
type: string
logLevel:
description: 'Logging level for KEDA Controller allowed values: ''debug'',
''info'', ''error'', or an integer value greater than 0, specified
as string default value: info'
type: string
logLevelMetrics:
description: 'Logging level for Metrics Server allowed values: "0"
for info, "4" for debug, or an integer value greater than 0, specified
as string default value: "0"'
type: string
watchNamespace:
type: string
type: object
status:
description: KedaControllerStatus defines the observed state of KedaController
properties:
configmadatasum:
type: string
phase:
type: string
reason:
type: string
secretdatasum:
type: string
version:
type: string
type: object
type: object
served: true
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
Loading

0 comments on commit 028ad7e

Please sign in to comment.