You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update to ACK runtime v0.30.0, code-generator v0.30.0 (#179)
### Update to ACK runtime `v0.30.0`, code-generator `v0.30.0`
----------
* ACK code-generator `v0.30.0` [release notes](https://github.com/aws-controllers-k8s/code-generator/releases/tag/v0.30.0)
* ACK runtime `v0.30.0` [release notes](https://github.com/aws-controllers-k8s/runtime/releases/tag/v0.30.0)
----------
NOTE:
This PR increments the release version of service controller from `v1.2.2` to `v1.2.3`
Once this PR is merged, release `v1.2.3` will be automatically created for `ec2-controller`
**Please close this PR, if you do not want the new patch release for `ec2-controller`**
----------
#### stdout for `make build-controller`:
```
building ack-generate ... ok.
==== building ec2-controller ====
Copying common custom resource definitions into ec2
Building Kubernetes API objects for ec2
Generating deepcopy code for ec2
Generating custom resource definitions for ec2
Building service controller for ec2
Generating RBAC manifests for ec2
Running gofmt against generated code for ec2
Updating additional GitHub repository maintenance files
==== building ec2-controller release artifacts ====
Building release artifacts for ec2-v1.2.3
Generating common custom resource definitions
Generating custom resource definitions for ec2
Generating RBAC manifests for ec2
```
----------
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
description: DHCPOptions is the Schema for the DHCPOptions API
26
25
properties:
27
26
apiVersion:
28
-
description: 'APIVersion defines the versioned schema of this representation
29
-
of an object. Servers should convert recognized schemas to the latest
30
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
27
+
description: |-
28
+
APIVersion defines the versioned schema of this representation of an object.
29
+
Servers should convert recognized schemas to the latest internal value, and
30
+
may reject unrecognized values.
31
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
31
32
type: string
32
33
kind:
33
-
description: 'Kind is a string value representing the REST resource this
34
-
object represents. Servers may infer this from the endpoint the client
35
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
34
+
description: |-
35
+
Kind is a string value representing the REST resource this object represents.
36
+
Servers may infer this from the endpoint the client submits requests to.
37
+
Cannot be updated.
38
+
In CamelCase.
39
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
36
40
type: string
37
41
metadata:
38
42
type: object
39
43
spec:
40
-
description: "DhcpOptionsSpec defines the desired state of DhcpOptions.
41
-
\n Describes a set of DHCP options."
44
+
description: |-
45
+
DhcpOptionsSpec defines the desired state of DhcpOptions.
46
+
47
+
48
+
Describes a set of DHCP options.
42
49
properties:
43
50
dhcpConfigurations:
44
51
description: A DHCP configuration option.
@@ -53,9 +60,10 @@ spec:
53
60
type: object
54
61
type: array
55
62
tags:
56
-
description: The tags. The value parameter is required, but if you
57
-
don't want the tag to have a value, specify the parameter with no
58
-
value, and we set the value to an empty string.
63
+
description: |-
64
+
The tags. The value parameter is required, but if you don't want the tag
65
+
to have a value, specify the parameter with no value, and we set the value
66
+
to an empty string.
59
67
items:
60
68
description: Describes a tag.
61
69
properties:
@@ -72,13 +80,14 @@ spec:
72
80
vpcRefs:
73
81
items:
74
82
description: "AWSResourceReferenceWrapper provides a wrapper around
75
-
*AWSResourceReference type to provide more user friendly syntax
76
-
for references using 'from' field Ex: APIIDRef: \n from: name:
77
-
my-api"
83
+
*AWSResourceReference\ntype to provide more user friendly syntax
84
+
for references using 'from' field\nEx:\nAPIIDRef:\n\n\n\tfrom:\n\t
85
+
\ name: my-api"
78
86
properties:
79
87
from:
80
-
description: AWSResourceReference provides all the values necessary
81
-
to reference another k8s resource for finding the identifier(Id/ARN/Name)
88
+
description: |-
89
+
AWSResourceReference provides all the values necessary to reference another
90
+
k8s resource for finding the identifier(Id/ARN/Name)
82
91
properties:
83
92
name:
84
93
type: string
@@ -92,24 +101,26 @@ spec:
92
101
description: DHCPOptionsStatus defines the observed state of DHCPOptions
93
102
properties:
94
103
ackResourceMetadata:
95
-
description: All CRs managed by ACK have a common `Status.ACKResourceMetadata`
96
-
member that is used to contain resource sync state, account ownership,
104
+
description: |-
105
+
All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
106
+
that is used to contain resource sync state, account ownership,
97
107
constructed ARN for the resource
98
108
properties:
99
109
arn:
100
-
description: 'ARN is the Amazon Resource Name for the resource.
101
-
This is a globally-unique identifier and is set only by the
102
-
ACK service controller once the controller has orchestrated
103
-
the creation of the resource OR when it has verified that an
104
-
"adopted" resource (a resource where the ARN annotation was
105
-
set by the Kubernetes user on the CR) exists and matches the
106
-
supplied CR''s Spec field values. TODO(vijat@): Find a better
107
-
strategy for resources that do not have ARN in CreateOutputResponse
description: ElasticIPAddress is the Schema for the ElasticIPAddresses API
29
28
properties:
30
29
apiVersion:
31
-
description: 'APIVersion defines the versioned schema of this representation
32
-
of an object. Servers should convert recognized schemas to the latest
33
-
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
30
+
description: |-
31
+
APIVersion defines the versioned schema of this representation of an object.
32
+
Servers should convert recognized schemas to the latest internal value, and
33
+
may reject unrecognized values.
34
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
34
35
type: string
35
36
kind:
36
-
description: 'Kind is a string value representing the REST resource this
37
-
object represents. Servers may infer this from the endpoint the client
38
-
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
37
+
description: |-
38
+
Kind is a string value representing the REST resource this object represents.
39
+
Servers may infer this from the endpoint the client submits requests to.
40
+
Cannot be updated.
41
+
In CamelCase.
42
+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
39
43
type: string
40
44
metadata:
41
45
type: object
42
46
spec:
43
47
description: ElasticIPAddressSpec defines the desired state of ElasticIPAddress.
44
48
properties:
45
49
address:
46
-
description: '[EC2-VPC] The Elastic IP address to recover or an IPv4
47
-
address from an address pool.'
50
+
description: |-
51
+
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address
52
+
pool.
48
53
type: string
49
54
customerOwnedIPv4Pool:
50
-
description: The ID of a customer-owned address pool. Use this parameter
51
-
to let Amazon EC2 select an address from the address pool. Alternatively,
52
-
specify a specific address from the address pool.
55
+
description: |-
56
+
The ID of a customer-owned address pool. Use this parameter to let Amazon
57
+
EC2 select an address from the address pool. Alternatively, specify a specific
58
+
address from the address pool.
53
59
type: string
54
60
networkBorderGroup:
55
-
description: "A unique set of Availability Zones, Local Zones, or
56
-
Wavelength Zones from which Amazon Web Services advertises IP addresses.
57
-
Use this parameter to limit the IP address to this location. IP
58
-
addresses cannot move between network border groups. \n Use DescribeAvailabilityZones
0 commit comments