Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to ACK runtime v0.43.0, code-generator v0.43.1 #11

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions apis/v1alpha1/ack-generate-metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
ack_generate_info:
build_date: "2025-02-18T00:49:06Z"
build_hash: 66c0f840b0bcf6f552be46cf5ee0fb95ad57053e
go_version: go1.23.6
version: v0.43.0
api_directory_checksum: 0ccef98e010f76f1a5babb3dd5221fa04839fe8f
build_date: "2025-02-19T23:27:27Z"
build_hash: 8b426c490ff1984d8ce5577e11d6dabe1b6373b8
go_version: go1.24.0
version: v0.43.1
api_directory_checksum: 591b1e0334c8486e62e50f73c91acee7417e2c34
api_version: v1alpha1
aws_sdk_go_version: 1.32.6
generator_config_info:
Expand Down
6 changes: 5 additions & 1 deletion apis/v1alpha1/domain.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 9 additions & 1 deletion apis/v1alpha1/package_group.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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/codeartifact-controller
newTag: 1.0.4
newTag: 1.0.5
22 changes: 1 addition & 21 deletions config/crd/bases/codeartifact.services.k8s.aws_domains.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,30 +40,10 @@ spec:
description: DomainSpec defines the desired state of Domain.
properties:
encryptionKey:
description: |-
The encryption key for the domain. This is used to encrypt content stored
in a domain. An encryption key can be a key ID, a key Amazon Resource Name
(ARN), a key alias, or a key alias ARN. To specify an encryptionKey, your
IAM role must have kms:DescribeKey and kms:CreateGrant permissions on the
encryption key that is used. For more information, see DescribeKey (https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestSyntax)
in the Key Management Service API Reference and Key Management Service API
Permissions Reference (https://docs.aws.amazon.com/kms/latest/developerguide/kms-api-permissions-reference.html)
in the Key Management Service Developer Guide.

CodeArtifact supports only symmetric CMKs. Do not associate an asymmetric
CMK with your domain. For more information, see Using symmetric and asymmetric
keys (https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html)
in the Key Management Service Developer Guide.
type: string
name:
description: |-
The name of the domain to create. All domain names in an Amazon Web Services
Region that are in the same Amazon Web Services account must be unique. The
domain name is used as the prefix in DNS hostnames. Do not use sensitive
information in a domain name because it is publicly discoverable.
type: string
tags:
description: One or more tag key-value pairs for the domain.
items:
description: |-
A tag is a key-value pair that can be used to manage, search for, or filter
Expand Down Expand Up @@ -116,7 +96,7 @@ spec:
type: integer
conditions:
description: |-
All CRS managed by ACK have a common `Status.Conditions` member that
All CRs managed by ACK have a common `Status.Conditions` member that
contains a collection of `ackv1alpha1.Condition` objects that describe
the various terminal states of the CR and its backend AWS service API
resource
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,27 +40,16 @@ spec:
description: PackageGroupSpec defines the desired state of PackageGroup.
properties:
contactInfo:
description: The contact information for the created package group.
type: string
description:
description: A description of the package group.
type: string
domain:
description: The name of the domain in which you want to create a
package group.
type: string
domainOwner:
description: |-
The 12-digit account number of the Amazon Web Services account that owns
the domain. It does not include dashes or spaces.
type: string
pattern:
description: |-
The pattern of the package group to create. The pattern is also the identifier
of the package group.
type: string
tags:
description: One or more tag key-value pairs for the package group.
items:
description: |-
A tag is a key-value pair that can be used to manage, search for, or filter
Expand Down Expand Up @@ -110,7 +99,7 @@ spec:
type: object
conditions:
description: |-
All CRS managed by ACK have a common `Status.Conditions` member that
All CRs managed by ACK have a common `Status.Conditions` member that
contains a collection of `ackv1alpha1.Condition` objects that describe
the various terminal states of the CR and its backend AWS service API
resource
Expand Down
4 changes: 2 additions & 2 deletions helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
name: codeartifact-chart
description: A Helm chart for the ACK service controller for CodeArtifact (codeArtifact)
version: 1.0.4
appVersion: 1.0.4
version: 1.0.5
appVersion: 1.0.5
home: https://github.com/aws-controllers-k8s/codeartifact-controller
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
sources:
Expand Down
22 changes: 1 addition & 21 deletions helm/crds/codeartifact.services.k8s.aws_domains.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,30 +40,10 @@ spec:
description: DomainSpec defines the desired state of Domain.
properties:
encryptionKey:
description: |-
The encryption key for the domain. This is used to encrypt content stored
in a domain. An encryption key can be a key ID, a key Amazon Resource Name
(ARN), a key alias, or a key alias ARN. To specify an encryptionKey, your
IAM role must have kms:DescribeKey and kms:CreateGrant permissions on the
encryption key that is used. For more information, see DescribeKey (https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html#API_DescribeKey_RequestSyntax)
in the Key Management Service API Reference and Key Management Service API
Permissions Reference (https://docs.aws.amazon.com/kms/latest/developerguide/kms-api-permissions-reference.html)
in the Key Management Service Developer Guide.

CodeArtifact supports only symmetric CMKs. Do not associate an asymmetric
CMK with your domain. For more information, see Using symmetric and asymmetric
keys (https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html)
in the Key Management Service Developer Guide.
type: string
name:
description: |-
The name of the domain to create. All domain names in an Amazon Web Services
Region that are in the same Amazon Web Services account must be unique. The
domain name is used as the prefix in DNS hostnames. Do not use sensitive
information in a domain name because it is publicly discoverable.
type: string
tags:
description: One or more tag key-value pairs for the domain.
items:
description: |-
A tag is a key-value pair that can be used to manage, search for, or filter
Expand Down Expand Up @@ -116,7 +96,7 @@ spec:
type: integer
conditions:
description: |-
All CRS managed by ACK have a common `Status.Conditions` member that
All CRs managed by ACK have a common `Status.Conditions` member that
contains a collection of `ackv1alpha1.Condition` objects that describe
the various terminal states of the CR and its backend AWS service API
resource
Expand Down
13 changes: 1 addition & 12 deletions helm/crds/codeartifact.services.k8s.aws_packagegroups.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,27 +40,16 @@ spec:
description: PackageGroupSpec defines the desired state of PackageGroup.
properties:
contactInfo:
description: The contact information for the created package group.
type: string
description:
description: A description of the package group.
type: string
domain:
description: The name of the domain in which you want to create a
package group.
type: string
domainOwner:
description: |-
The 12-digit account number of the Amazon Web Services account that owns
the domain. It does not include dashes or spaces.
type: string
pattern:
description: |-
The pattern of the package group to create. The pattern is also the identifier
of the package group.
type: string
tags:
description: One or more tag key-value pairs for the package group.
items:
description: |-
A tag is a key-value pair that can be used to manage, search for, or filter
Expand Down Expand Up @@ -110,7 +99,7 @@ spec:
type: object
conditions:
description: |-
All CRS managed by ACK have a common `Status.Conditions` member that
All CRs managed by ACK have a common `Status.Conditions` member that
contains a collection of `ackv1alpha1.Condition` objects that describe
the various terminal states of the CR and its backend AWS service API
resource
Expand Down
2 changes: 1 addition & 1 deletion helm/templates/NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{{ .Chart.Name }} has been installed.
This chart deploys "public.ecr.aws/aws-controllers-k8s/codeartifact-controller:1.0.4".
This chart deploys "public.ecr.aws/aws-controllers-k8s/codeartifact-controller:1.0.5".

Check its status by running:
kubectl --namespace {{ .Release.Namespace }} get pods -l "app.kubernetes.io/instance={{ .Release.Name }}"
Expand Down
2 changes: 1 addition & 1 deletion helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

image:
repository: public.ecr.aws/aws-controllers-k8s/codeartifact-controller
tag: 1.0.4
tag: 1.0.5
pullPolicy: IfNotPresent
pullSecrets: []

Expand Down