Skip to content

Commit 2fbbaa7

Browse files
authored
Update to ACK runtime v0.47.0, code-generator v0.47.1 (#138)
### Update to ACK runtime `v0.47.0`, code-generator `v0.47.1` ---------- * ACK code-generator `v0.47.1` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.47.1) * ACK runtime `v0.47.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.47.0) ---------- NOTE: This PR increments the release version of service controller from `v1.4.5` to `v1.4.6` Once this PR is merged, release `v1.4.6` will be automatically created for `dynamodb-controller` **Please close this PR, if you do not want the new patch release for `dynamodb-controller`** ---------- #### stdout for `make build-controller`: ``` building ack-generate ... ok. ==== building dynamodb-controller ==== Copying common custom resource definitions into dynamodb Building Kubernetes API objects for dynamodb Generating deepcopy code for dynamodb Generating custom resource definitions for dynamodb Building service controller for dynamodb Running GO mod tidy Generating RBAC manifests for dynamodb Running gofmt against generated code for dynamodb Updating additional GitHub repository maintenance files ==== building dynamodb-controller release artifacts ==== Building release artifacts for dynamodb-v1.4.6 Generating common custom resource definitions Generating custom resource definitions for dynamodb Generating RBAC manifests for dynamodb ``` ---------- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent 343b3f3 commit 2fbbaa7

16 files changed

+42
-20
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ack_generate_info:
2-
build_date: "2025-05-13T18:00:29Z"
3-
build_hash: 55bf57b2806c33a7fcd074be403f26ce3f8e58db
2+
build_date: "2025-05-24T00:36:15Z"
3+
build_hash: 66a58d259146834e61b211a9a01609beaa58ef77
44
go_version: go1.24.2
5-
version: v0.46.2
6-
api_directory_checksum: 2f94829f12ad90f9c36c48823459c161c1670093
5+
version: v0.47.1
6+
api_directory_checksum: bcdceff2d7ddf7c98141572260ef2e6cee8bf23f
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6
99
generator_config_info:

apis/v1alpha1/backup.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/global_table.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/v1alpha1/table.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/controller/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ kind: Kustomization
66
images:
77
- name: controller
88
newName: public.ecr.aws/aws-controllers-k8s/dynamodb-controller
9-
newTag: 1.4.5
9+
newTag: 1.4.6

config/crd/bases/dynamodb.services.k8s.aws_backups.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@ spec:
6363
description: BackupSpec defines the desired state of Backup.
6464
properties:
6565
backupName:
66-
description: Specified name for the backup.
66+
description: |-
67+
Specified name for the backup.
68+
69+
Regex Pattern: `^[a-zA-Z0-9_.-]+$`
6770
type: string
6871
tableName:
6972
description: |-

config/crd/bases/dynamodb.services.k8s.aws_globaltables.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ spec:
4343
Represents the properties of a global table.
4444
properties:
4545
globalTableName:
46-
description: The global table name.
46+
description: |-
47+
The global table name.
48+
49+
Regex Pattern: `^[a-zA-Z0-9_.-]+$`
4750
type: string
4851
replicationGroup:
4952
description: The Regions where the global table needs to be created.

config/crd/bases/dynamodb.services.k8s.aws_tables.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -717,8 +717,10 @@ spec:
717717
type: string
718718
type: object
719719
tableID:
720-
description: Unique identifier for the table for which the backup
721-
was created.
720+
description: |-
721+
Unique identifier for the table for which the backup was created.
722+
723+
Regex Pattern: `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$`
722724
type: string
723725
tableSizeBytes:
724726
description: |-

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ toolchain go1.24.1
66

77
require (
88
github.com/aws-controllers-k8s/kms-controller v1.0.21
9-
github.com/aws-controllers-k8s/runtime v0.46.1
9+
github.com/aws-controllers-k8s/runtime v0.47.0
1010
github.com/aws/aws-sdk-go v1.49.0
1111
github.com/aws/aws-sdk-go-v2 v1.36.0
1212
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.39.8

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github.com/aws-controllers-k8s/kms-controller v1.0.21 h1:ar8gCdl/l7qbXzr48YN5tNq4vJbB5UqnRH7pAIkP3tI=
22
github.com/aws-controllers-k8s/kms-controller v1.0.21/go.mod h1:tHFXV8lkrzautPPvQtPUJABPlJ9MXPRj8GB1UublGHQ=
3-
github.com/aws-controllers-k8s/runtime v0.46.1 h1:61RU6uYiFSp0cDhv52vAmaPzrebzoudtsp1fGkk6iLk=
4-
github.com/aws-controllers-k8s/runtime v0.46.1/go.mod h1:G2UMBKA7qgXG4JV16NTIUp715uqvUEvWaa7TG1I527U=
3+
github.com/aws-controllers-k8s/runtime v0.47.0 h1:pWzMLrwAFrAmMuSukYDLrQp5Yw594w1ke6XWGmI3uyo=
4+
github.com/aws-controllers-k8s/runtime v0.47.0/go.mod h1:G2UMBKA7qgXG4JV16NTIUp715uqvUEvWaa7TG1I527U=
55
github.com/aws/aws-sdk-go v1.49.0 h1:g9BkW1fo9GqKfwg2+zCD+TW/D36Ux+vtfJ8guF4AYmY=
66
github.com/aws/aws-sdk-go v1.49.0/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk=
77
github.com/aws/aws-sdk-go-v2 v1.36.0 h1:b1wM5CcE65Ujwn565qcwgtOTT1aT4ADOHHgglKjG7fk=

helm/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
name: dynamodb-chart
33
description: A Helm chart for the ACK service controller for Amazon DynamoDB (DynamoDB)
4-
version: 1.4.5
5-
appVersion: 1.4.5
4+
version: 1.4.6
5+
appVersion: 1.4.6
66
home: https://github.com/aws-controllers-k8s/dynamodb-controller
77
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
88
sources:

helm/crds/dynamodb.services.k8s.aws_backups.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@ spec:
6363
description: BackupSpec defines the desired state of Backup.
6464
properties:
6565
backupName:
66-
description: Specified name for the backup.
66+
description: |-
67+
Specified name for the backup.
68+
69+
Regex Pattern: `^[a-zA-Z0-9_.-]+$`
6770
type: string
6871
tableName:
6972
description: |-

helm/crds/dynamodb.services.k8s.aws_globaltables.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ spec:
4343
Represents the properties of a global table.
4444
properties:
4545
globalTableName:
46-
description: The global table name.
46+
description: |-
47+
The global table name.
48+
49+
Regex Pattern: `^[a-zA-Z0-9_.-]+$`
4750
type: string
4851
replicationGroup:
4952
description: The Regions where the global table needs to be created.

helm/crds/dynamodb.services.k8s.aws_tables.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -721,8 +721,10 @@ spec:
721721
type: string
722722
type: object
723723
tableID:
724-
description: Unique identifier for the table for which the backup
725-
was created.
724+
description: |-
725+
Unique identifier for the table for which the backup was created.
726+
727+
Regex Pattern: `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$`
726728
type: string
727729
tableSizeBytes:
728730
description: |-

helm/templates/NOTES.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{{ .Chart.Name }} has been installed.
2-
This chart deploys "public.ecr.aws/aws-controllers-k8s/dynamodb-controller:1.4.5".
2+
This chart deploys "public.ecr.aws/aws-controllers-k8s/dynamodb-controller:1.4.6".
33

44
Check its status by running:
55
kubectl --namespace {{ .Release.Namespace }} get pods -l "app.kubernetes.io/instance={{ .Release.Name }}"

helm/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
image:
66
repository: public.ecr.aws/aws-controllers-k8s/dynamodb-controller
7-
tag: 1.4.5
7+
tag: 1.4.6
88
pullPolicy: IfNotPresent
99
pullSecrets: []
1010

0 commit comments

Comments
 (0)