Skip to content

Commit

Permalink
chore: v0.5.0 release (#15)
Browse files Browse the repository at this point in the history
  • Loading branch information
ivan-savciuc authored Nov 29, 2022
1 parent 443106f commit a141d2a
Show file tree
Hide file tree
Showing 23 changed files with 224 additions and 326 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ jobs:
python-version: 3.7

- name: Set up chart-testing
uses: helm/chart-testing-action@v2.1.0
uses: helm/chart-testing-action@v2.3.1

- name: Create kind cluster
uses: helm/kind-action@v1.2.0
uses: helm/kind-action@v1.4.0

- name: Install aiven-operator CRDs
run: helm install charts/aiven-operator-crds --generate-name
Expand Down
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
# Changelog

## [MAJOR.MINOR.PATCH] - YYYY-MM-DD
+ add `webhooks.containerPort` value

## aiven-operator-v0.5.0 - 2022-11-28

sync with aiven-operator v0.5.0

## aiven-operator-v0.4.0 - 2022-08-04
* sync with aiven-operator v0.4.0
Expand Down
4 changes: 2 additions & 2 deletions charts/aiven-operator-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aiven-operator-crds
description: A Helm chart to deploy the aiven operator custom resource definitions
type: application
version: v0.4.0
appVersion: v0.4.0
version: v0.5.0
appVersion: v0.5.0
maintainers:
- name: mhoffm-aiven
url: https://www.aiven.io
Expand Down
26 changes: 14 additions & 12 deletions charts/aiven-operator-crds/templates/aiven.io_clickhouses.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.7.0
controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null
name: clickhouses.aiven.io
spec:
Expand Down Expand Up @@ -45,9 +44,6 @@ spec:
name:
minLength: 1
type: string
required:
- key
- name
type: object
cloudName:
description: Cloud the service runs in.
Expand Down Expand Up @@ -89,6 +85,19 @@ spec:
format: ^[a-zA-Z0-9_-]*$
maxLength: 63
type: string
projectVPCRef:
description: ProjectVPCRef reference to ProjectVPC resource to use
its ID as ProjectVPCID automatically
properties:
name:
minLength: 1
type: string
namespace:
minLength: 1
type: string
required:
- name
type: object
projectVpcId:
description: Identifier of the VPC the service should be in, if any.
maxLength: 36
Expand Down Expand Up @@ -132,7 +141,6 @@ spec:
type: string
type: object
required:
- authSecretRef
- project
type: object
status:
Expand Down Expand Up @@ -221,9 +229,3 @@ spec:
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.7.0
controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null
name: clickhouseusers.aiven.io
spec:
Expand Down Expand Up @@ -55,9 +54,6 @@ spec:
name:
minLength: 1
type: string
required:
- key
- name
type: object
authentication:
description: Authentication details
Expand All @@ -84,7 +80,6 @@ spec:
maxLength: 63
type: string
required:
- authSecretRef
- project
- serviceName
type: object
Expand Down Expand Up @@ -174,9 +169,3 @@ spec:
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
26 changes: 7 additions & 19 deletions charts/aiven-operator-crds/templates/aiven.io_connectionpools.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.7.0
controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null
name: connectionpools.aiven.io
spec:
Expand Down Expand Up @@ -64,9 +63,6 @@ spec:
name:
minLength: 1
type: string
required:
- key
- name
type: object
connInfoSecretTarget:
description: Information regarding secret creation
Expand Down Expand Up @@ -106,7 +102,6 @@ spec:
maxLength: 64
type: string
required:
- authSecretRef
- databaseName
- project
- serviceName
Expand All @@ -122,13 +117,12 @@ spec:
description: "Condition contains details for one aspect of the current
state of this API Resource. --- This struct is intended for direct
use as an array at the field path .status.conditions. For example,
type FooStatus struct{ // Represents the observations of a
foo's current state. // Known .status.conditions.type are:
\"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type
\ // +patchStrategy=merge // +listType=map // +listMapKey=type
\ Conditions []metav1.Condition `json:\"conditions,omitempty\"
patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"`
\n // other fields }"
type FooStatus struct{ // Represents the observations of a foo's
current state. // Known .status.conditions.type are: \"Available\",
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
// +listType=map // +listMapKey=type Conditions []metav1.Condition
`json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\"
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
properties:
lastTransitionTime:
description: lastTransitionTime is the last time the condition
Expand Down Expand Up @@ -194,9 +188,3 @@ spec:
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
26 changes: 7 additions & 19 deletions charts/aiven-operator-crds/templates/aiven.io_databases.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.7.0
controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null
name: databases.aiven.io
spec:
Expand Down Expand Up @@ -52,9 +51,6 @@ spec:
name:
minLength: 1
type: string
required:
- key
- name
type: object
lcCollate:
description: 'Default string sort order (LC_COLLATE) of the database.
Expand Down Expand Up @@ -82,7 +78,6 @@ spec:
data.
type: boolean
required:
- authSecretRef
- project
- serviceName
type: object
Expand All @@ -96,13 +91,12 @@ spec:
description: "Condition contains details for one aspect of the current
state of this API Resource. --- This struct is intended for direct
use as an array at the field path .status.conditions. For example,
type FooStatus struct{ // Represents the observations of a
foo's current state. // Known .status.conditions.type are:
\"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type
\ // +patchStrategy=merge // +listType=map // +listMapKey=type
\ Conditions []metav1.Condition `json:\"conditions,omitempty\"
patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"`
\n // other fields }"
type FooStatus struct{ // Represents the observations of a foo's
current state. // Known .status.conditions.type are: \"Available\",
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
// +listType=map // +listMapKey=type Conditions []metav1.Condition
`json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\"
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
properties:
lastTransitionTime:
description: lastTransitionTime is the last time the condition
Expand Down Expand Up @@ -168,9 +162,3 @@ spec:
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
26 changes: 7 additions & 19 deletions charts/aiven-operator-crds/templates/aiven.io_kafkaacls.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.7.0
controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null
name: kafkaacls.aiven.io
spec:
Expand Down Expand Up @@ -61,9 +60,6 @@ spec:
name:
minLength: 1
type: string
required:
- key
- name
type: object
permission:
description: Kafka permission to grant (admin, read, readwrite, write)
Expand All @@ -89,7 +85,6 @@ spec:
description: Username pattern for the ACL entry
type: string
required:
- authSecretRef
- permission
- project
- serviceName
Expand All @@ -106,13 +101,12 @@ spec:
description: "Condition contains details for one aspect of the current
state of this API Resource. --- This struct is intended for direct
use as an array at the field path .status.conditions. For example,
type FooStatus struct{ // Represents the observations of a
foo's current state. // Known .status.conditions.type are:
\"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type
\ // +patchStrategy=merge // +listType=map // +listMapKey=type
\ Conditions []metav1.Condition `json:\"conditions,omitempty\"
patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"`
\n // other fields }"
type FooStatus struct{ // Represents the observations of a foo's
current state. // Known .status.conditions.type are: \"Available\",
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
// +listType=map // +listMapKey=type Conditions []metav1.Condition
`json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\"
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
properties:
lastTransitionTime:
description: lastTransitionTime is the last time the condition
Expand Down Expand Up @@ -182,9 +176,3 @@ spec:
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
26 changes: 7 additions & 19 deletions charts/aiven-operator-crds/templates/aiven.io_kafkaconnectors.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@

---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.7.0
controller-gen.kubebuilder.io/version: v0.9.2
creationTimestamp: null
name: kafkaconnectors.aiven.io
spec:
Expand Down Expand Up @@ -64,9 +63,6 @@ spec:
name:
minLength: 1
type: string
required:
- key
- name
type: object
connectorClass:
description: The Java class of the connector.
Expand All @@ -89,7 +85,6 @@ spec:
}}`}} is provided when interpreting the keys
type: object
required:
- authSecretRef
- connectorClass
- project
- serviceName
Expand All @@ -105,13 +100,12 @@ spec:
description: "Condition contains details for one aspect of the current
state of this API Resource. --- This struct is intended for direct
use as an array at the field path .status.conditions. For example,
type FooStatus struct{ // Represents the observations of a
foo's current state. // Known .status.conditions.type are:
\"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type
\ // +patchStrategy=merge // +listType=map // +listMapKey=type
\ Conditions []metav1.Condition `json:\"conditions,omitempty\"
patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"`
\n // other fields }"
type FooStatus struct{ // Represents the observations of a foo's
current state. // Known .status.conditions.type are: \"Available\",
\"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge
// +listType=map // +listMapKey=type Conditions []metav1.Condition
`json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\"
protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
properties:
lastTransitionTime:
description: lastTransitionTime is the last time the condition
Expand Down Expand Up @@ -227,9 +221,3 @@ spec:
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
Loading

0 comments on commit a141d2a

Please sign in to comment.