Skip to content

Commit

Permalink
Update to ACK runtime v0.39.0, code-generator v0.39.1 (#54)
Browse files Browse the repository at this point in the history
### Update to ACK runtime `v0.39.0`, code-generator `v0.39.1`

----------

* ACK code-generator `v0.39.1` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.39.1)
* ACK runtime `v0.39.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.39.0)

----------

NOTE:
This PR increments the release version of service controller from `v0.0.17` to `v0.0.18`

Once this PR is merged, release `v0.0.18` will be automatically created for `route53-controller`

**Please close this PR, if you do not want the new patch release for `route53-controller`**

----------

#### stdout for `make build-controller`:

```
building ack-generate ... ok.
==== building route53-controller ====
Copying common custom resource definitions into route53
Building Kubernetes API objects for route53
Generating deepcopy code for route53
Generating custom resource definitions for route53
Building service controller for route53
Generating RBAC manifests for route53
Running gofmt against generated code for route53
Updating additional GitHub repository maintenance files
==== building route53-controller release artifacts ====
Building release artifacts for route53-v0.0.18
Generating common custom resource definitions
Generating custom resource definitions for route53
Generating RBAC manifests for route53
```

----------

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
  • Loading branch information
ack-bot authored Oct 15, 2024
1 parent 4e20c0f commit 4312db6
Show file tree
Hide file tree
Showing 20 changed files with 133 additions and 473 deletions.
8 changes: 4 additions & 4 deletions apis/v1alpha1/ack-generate-metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
ack_generate_info:
build_date: "2024-08-29T17:03:54Z"
build_hash: f8f98563404066ac3340db0a049d2e530e5c51cc
go_version: go1.22.5
version: v0.38.1
build_date: "2024-10-10T03:57:16Z"
build_hash: 36c2d234498c2bc4f60773ab8df632af4067f43b
go_version: go1.23.2
version: v0.39.1
api_directory_checksum: 78fb7fd24a85da24b8de6246cad67ff3fb6598f8
api_version: v1alpha1
aws_sdk_go_version: v1.49.0
Expand Down
2 changes: 1 addition & 1 deletion config/controller/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ kind: Kustomization
images:
- name: controller
newName: public.ecr.aws/aws-controllers-k8s/route53-controller
newTag: 0.0.17
newTag: 0.0.18
5 changes: 1 addition & 4 deletions config/crd/bases/route53.services.k8s.aws_healthchecks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.2
name: healthchecks.route53.services.k8s.aws
spec:
group: route53.services.k8s.aws
Expand Down Expand Up @@ -40,7 +40,6 @@ spec:
description: |-
HealthCheckSpec defines the desired state of HealthCheck.
A complex type that contains information about one health check that is associated
with the current Amazon Web Services account.
properties:
Expand Down Expand Up @@ -108,7 +107,6 @@ spec:
specified health check or hosted zone and/or the tags that you want to edit
Value for.
You can add a maximum of 10 tags to a health check or a hosted zone.
items:
description: |-
Expand Down Expand Up @@ -141,7 +139,6 @@ spec:
when it has verified that an "adopted" resource (a resource where the
ARN annotation was set by the Kubernetes user on the CR) exists and
matches the supplied CR's Spec field values.
TODO(vijat@): Find a better strategy for resources that do not have ARN in CreateOutputResponse
https://github.com/aws/aws-controllers-k8s/issues/270
type: string
ownerAccountID:
Expand Down
12 changes: 1 addition & 11 deletions config/crd/bases/route53.services.k8s.aws_hostedzones.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.2
name: hostedzones.route53.services.k8s.aws
spec:
group: route53.services.k8s.aws
Expand Down Expand Up @@ -40,7 +40,6 @@ spec:
description: |-
HostedZoneSpec defines the desired state of HostedZone.
A complex type that contains general information about the hosted zone.
properties:
delegationSetID:
Expand All @@ -50,7 +49,6 @@ spec:
you created it. For more information about reusable delegation sets, see
CreateReusableDelegationSet (https://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateReusableDelegationSet.html).
If you are using a reusable delegation set to create a public hosted zone
for a subdomain, make sure that the parent hosted zone doesn't use one or
more of the same name servers. If you have overlapping nameservers, the operation
Expand All @@ -60,13 +58,10 @@ spec:
description: |-
(Optional) A complex type that contains the following optional values:
* For public and private hosted zones, an optional comment
* For private hosted zones, an optional PrivateZone element
If you don't specify a comment or the PrivateZone element, omit HostedZoneConfig
and the other elements.
properties:
Expand All @@ -82,7 +77,6 @@ spec:
the domain name is fully qualified. This means that Route 53 treats www.example.com
(without a trailing dot) and www.example.com. (with a trailing dot) as identical.
If you're creating a public hosted zone, this is the name you have registered
with your DNS registrar. If your domain name is registered with a registrar
other than Route 53, change the name servers for your domain to the set of
Expand All @@ -94,7 +88,6 @@ spec:
specified health check or hosted zone and/or the tags that you want to edit
Value for.
You can add a maximum of 10 tags to a health check or a hosted zone.
items:
description: |-
Expand All @@ -112,12 +105,10 @@ spec:
(Private hosted zones only) A complex type that contains information about
the Amazon VPC that you're associating with this hosted zone.
You can specify only one Amazon VPC when you create a private hosted zone.
If you are associating a VPC with a hosted zone with this request, the paramaters
VPCId and VPCRegion are also required.
To associate additional Amazon VPCs with the hosted zone, use AssociateVPCWithHostedZone
(https://docs.aws.amazon.com/Route53/latest/APIReference/API_AssociateVPCWithHostedZone.html)
after you create a hosted zone.
Expand Down Expand Up @@ -148,7 +139,6 @@ spec:
when it has verified that an "adopted" resource (a resource where the
ARN annotation was set by the Kubernetes user on the CR) exists and
matches the supplied CR's Spec field values.
TODO(vijat@): Find a better strategy for resources that do not have ARN in CreateOutputResponse
https://github.com/aws/aws-controllers-k8s/issues/270
type: string
ownerAccountID:
Expand Down
Loading

0 comments on commit 4312db6

Please sign in to comment.