Skip to content

Commit d251b1f

Browse files
authored
[create-pull-request] automated change
1 parent a3727af commit d251b1f

19 files changed

+980
-702
lines changed

addons/kms-chart/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
name: kms-chart
33
description: A Helm chart for the ACK service controller for AWS Key Management Service (KMS)
4-
version: 1.0.8
5-
appVersion: 1.0.8
4+
version: 1.0.22
5+
appVersion: 1.0.22
66
home: https://github.com/aws-controllers-k8s/kms-controller
77
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
88
sources:

addons/kms-chart/crds/kms.services.k8s.aws_aliases.yaml

+73-49
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.9.2
7-
creationTimestamp: null
6+
controller-gen.kubebuilder.io/version: v0.16.2
87
name: aliases.kms.services.k8s.aws
98
spec:
109
group: kms.services.k8s.aws
@@ -21,52 +20,74 @@ spec:
2120
description: Alias is the Schema for the Aliases API
2221
properties:
2322
apiVersion:
24-
description: 'APIVersion defines the versioned schema of this representation
25-
of an object. Servers should convert recognized schemas to the latest
26-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
23+
description: |-
24+
APIVersion defines the versioned schema of this representation of an object.
25+
Servers should convert recognized schemas to the latest internal value, and
26+
may reject unrecognized values.
27+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
2728
type: string
2829
kind:
29-
description: 'Kind is a string value representing the REST resource this
30-
object represents. Servers may infer this from the endpoint the client
31-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
30+
description: |-
31+
Kind is a string value representing the REST resource this object represents.
32+
Servers may infer this from the endpoint the client submits requests to.
33+
Cannot be updated.
34+
In CamelCase.
35+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
3236
type: string
3337
metadata:
3438
type: object
3539
spec:
3640
description: AliasSpec defines the desired state of Alias.
3741
properties:
3842
name:
39-
description: "Specifies the alias name. This value must begin with
40-
alias/ followed by a name, such as alias/ExampleAlias. \n The AliasName
41-
value must be string of 1-256 characters. It can contain only alphanumeric
42-
characters, forward slashes (/), underscores (_), and dashes (-).
43-
The alias name cannot begin with alias/aws/. The alias/aws/ prefix
44-
is reserved for Amazon Web Services managed keys (https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk)."
43+
description: |-
44+
Specifies the alias name. This value must begin with alias/ followed by a
45+
name, such as alias/ExampleAlias.
46+
47+
Do not include confidential or sensitive information in this field. This
48+
field may be displayed in plaintext in CloudTrail logs and other output.
49+
50+
The AliasName value must be string of 1-256 characters. It can contain only
51+
alphanumeric characters, forward slashes (/), underscores (_), and dashes
52+
(-). The alias name cannot begin with alias/aws/. The alias/aws/ prefix is
53+
reserved for Amazon Web Services managed keys (https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk).
4554
type: string
4655
targetKeyID:
47-
description: "Associates the alias with the specified customer managed
48-
key (https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk).
49-
The KMS key must be in the same Amazon Web Services Region. \n A
50-
valid key ID is required. If you supply a null or empty string value,
51-
this operation returns an error. \n For help finding the key ID
52-
and ARN, see Finding the Key ID and ARN (https://docs.aws.amazon.com/kms/latest/developerguide/viewing-keys.html#find-cmk-id-arn)
53-
in the Key Management Service Developer Guide . \n Specify the key
54-
ID or key ARN of the KMS key. \n For example: \n - Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
55-
\n - Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
56-
\n To get the key ID and key ARN for a KMS key, use ListKeys or
57-
DescribeKey."
56+
description: |-
57+
Associates the alias with the specified customer managed key (https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk).
58+
The KMS key must be in the same Amazon Web Services Region.
59+
60+
A valid key ID is required. If you supply a null or empty string value, this
61+
operation returns an error.
62+
63+
For help finding the key ID and ARN, see Finding the Key ID and ARN (https://docs.aws.amazon.com/kms/latest/developerguide/viewing-keys.html#find-cmk-id-arn)
64+
in the Key Management Service Developer Guide .
65+
66+
Specify the key ID or key ARN of the KMS key.
67+
68+
For example:
69+
70+
- Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
71+
72+
- Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
73+
74+
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
5875
type: string
5976
targetKeyRef:
6077
description: "AWSResourceReferenceWrapper provides a wrapper around
61-
*AWSResourceReference type to provide more user friendly syntax
62-
for references using 'from' field Ex: APIIDRef: \n from: name: my-api"
78+
*AWSResourceReference\ntype to provide more user friendly syntax
79+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\tfrom:\n\t
80+
\ name: my-api"
6381
properties:
6482
from:
65-
description: AWSResourceReference provides all the values necessary
66-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
83+
description: |-
84+
AWSResourceReference provides all the values necessary to reference another
85+
k8s resource for finding the identifier(Id/ARN/Name)
6786
properties:
6887
name:
6988
type: string
89+
namespace:
90+
type: string
7091
type: object
7192
type: object
7293
required:
@@ -76,24 +97,25 @@ spec:
7697
description: AliasStatus defines the observed state of Alias
7798
properties:
7899
ackResourceMetadata:
79-
description: All CRs managed by ACK have a common `Status.ACKResourceMetadata`
80-
member that is used to contain resource sync state, account ownership,
100+
description: |-
101+
All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
102+
that is used to contain resource sync state, account ownership,
81103
constructed ARN for the resource
82104
properties:
83105
arn:
84-
description: 'ARN is the Amazon Resource Name for the resource.
85-
This is a globally-unique identifier and is set only by the
86-
ACK service controller once the controller has orchestrated
87-
the creation of the resource OR when it has verified that an
88-
"adopted" resource (a resource where the ARN annotation was
89-
set by the Kubernetes user on the CR) exists and matches the
90-
supplied CR''s Spec field values. TODO(vijat@): Find a better
91-
strategy for resources that do not have ARN in CreateOutputResponse
92-
https://github.com/aws/aws-controllers-k8s/issues/270'
106+
description: |-
107+
ARN is the Amazon Resource Name for the resource. This is a
108+
globally-unique identifier and is set only by the ACK service controller
109+
once the controller has orchestrated the creation of the resource OR
110+
when it has verified that an "adopted" resource (a resource where the
111+
ARN annotation was set by the Kubernetes user on the CR) exists and
112+
matches the supplied CR's Spec field values.
113+
https://github.com/aws/aws-controllers-k8s/issues/270
93114
type: string
94115
ownerAccountID:
95-
description: OwnerAccountID is the AWS Account ID of the account
96-
that owns the backend AWS service API resource.
116+
description: |-
117+
OwnerAccountID is the AWS Account ID of the account that owns the
118+
backend AWS service API resource.
97119
type: string
98120
region:
99121
description: Region is the AWS region in which the resource exists
@@ -104,14 +126,16 @@ spec:
104126
- region
105127
type: object
106128
conditions:
107-
description: All CRS managed by ACK have a common `Status.Conditions`
108-
member that contains a collection of `ackv1alpha1.Condition` objects
109-
that describe the various terminal states of the CR and its backend
110-
AWS service API resource
129+
description: |-
130+
All CRs managed by ACK have a common `Status.Conditions` member that
131+
contains a collection of `ackv1alpha1.Condition` objects that describe
132+
the various terminal states of the CR and its backend AWS service API
133+
resource
111134
items:
112-
description: Condition is the common struct used by all CRDs managed
113-
by ACK service controllers to indicate terminal states of the
114-
CR and its backend AWS service API resource
135+
description: |-
136+
Condition is the common struct used by all CRDs managed by ACK service
137+
controllers to indicate terminal states of the CR and its backend AWS
138+
service API resource
115139
properties:
116140
lastTransitionTime:
117141
description: Last time the condition transitioned from one status

0 commit comments

Comments
 (0)