Skip to content

Commit a98130e

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

File tree

9 files changed

+20
-29
lines changed

9 files changed

+20
-29
lines changed

apis/v1alpha1/ack-generate-metadata.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
ack_generate_info:
2-
build_date: "2025-02-18T00:56:12Z"
3-
build_hash: 66c0f840b0bcf6f552be46cf5ee0fb95ad57053e
4-
go_version: go1.23.6
5-
version: v0.43.0
6-
api_directory_checksum: 18165abafc250811cc4812b82dd8d5c2e906cb9e
2+
build_date: "2025-02-20T18:32:15Z"
3+
build_hash: a326346bd3a6973254d247c9ab2dc76790c36241
4+
go_version: go1.24.0
5+
version: v0.43.2
6+
api_directory_checksum: b4eb4c1d6104667453456af5144ca269b1af8965
77
api_version: v1alpha1
88
aws_sdk_go_version: v1.32.6
99
generator_config_info:

apis/v1alpha1/secret.go

Lines changed: 2 additions & 1 deletion
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/secretsmanager-controller
9-
newTag: 1.0.3
9+
newTag: 1.0.4

config/crd/bases/secretsmanager.services.k8s.aws_secrets.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ spec:
7676
secret by partial ARN. Secrets Manager automatically adds a hyphen and six
7777
random characters after the secret name at the end of the ARN.
7878
type: string
79+
x-kubernetes-validations:
80+
- message: Value is immutable once set
81+
rule: self == oldSelf
7982
replicaRegions:
8083
description: A list of Regions and KMS keys to replicate secrets.
8184
items:
@@ -190,7 +193,7 @@ spec:
190193
type: object
191194
conditions:
192195
description: |-
193-
All CRS managed by ACK have a common `Status.Conditions` member that
196+
All CRs managed by ACK have a common `Status.Conditions` member that
194197
contains a collection of `ackv1alpha1.Condition` objects that describe
195198
the various terminal states of the CR and its backend AWS service API
196199
resource

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: secretsmanager-chart
33
description: A Helm chart for the ACK service controller for AWS Secrets Manager (SecretsManager)
4-
version: 1.0.3
5-
appVersion: 1.0.3
4+
version: 1.0.4
5+
appVersion: 1.0.4
66
home: https://github.com/aws-controllers-k8s/secretsmanager-controller
77
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
88
sources:

helm/crds/secretsmanager.services.k8s.aws_secrets.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ spec:
7676
secret by partial ARN. Secrets Manager automatically adds a hyphen and six
7777
random characters after the secret name at the end of the ARN.
7878
type: string
79+
x-kubernetes-validations:
80+
- message: Value is immutable once set
81+
rule: self == oldSelf
7982
replicaRegions:
8083
description: A list of Regions and KMS keys to replicate secrets.
8184
items:
@@ -190,7 +193,7 @@ spec:
190193
type: object
191194
conditions:
192195
description: |-
193-
All CRS managed by ACK have a common `Status.Conditions` member that
196+
All CRs managed by ACK have a common `Status.Conditions` member that
194197
contains a collection of `ackv1alpha1.Condition` objects that describe
195198
the various terminal states of the CR and its backend AWS service API
196199
resource

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/secretsmanager-controller:1.0.3".
2+
This chart deploys "public.ecr.aws/aws-controllers-k8s/secretsmanager-controller:1.0.4".
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/secretsmanager-controller
7-
tag: 1.0.3
7+
tag: 1.0.4
88
pullPolicy: IfNotPresent
99
pullSecrets: []
1010

pkg/resource/secret/sdk.go

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

0 commit comments

Comments
 (0)