Skip to content

Commit 9f68f33

Browse files
authored
[create-pull-request] automated change
1 parent 20242e4 commit 9f68f33

18 files changed

+560
-377
lines changed

addons/sfn-chart/Chart.yaml

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

addons/sfn-chart/crds/services.k8s.aws_adoptedresources.yaml

+112-92
Large diffs are not rendered by default.

addons/sfn-chart/crds/services.k8s.aws_fieldexports.yaml

+32-22
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: fieldexports.services.k8s.aws
98
spec:
109
group: services.k8s.aws
@@ -21,30 +20,37 @@ spec:
2120
description: FieldExport is the schema for the FieldExport 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: FieldExportSpec defines the desired state of the FieldExport.
3741
properties:
3842
from:
39-
description: ResourceFieldSelector provides the values necessary to
40-
identify an individual field on an individual K8s resource.
43+
description: |-
44+
ResourceFieldSelector provides the values necessary to identify an individual
45+
field on an individual K8s resource.
4146
properties:
4247
path:
4348
type: string
4449
resource:
45-
description: NamespacedResource provides all the values necessary
46-
to identify an ACK resource of a given type (within the same
47-
namespace as the custom resource containing this type).
50+
description: |-
51+
NamespacedResource provides all the values necessary to identify an ACK
52+
resource of a given type (within the same namespace as the custom resource
53+
containing this type).
4854
properties:
4955
group:
5056
type: string
@@ -62,16 +68,18 @@ spec:
6268
- resource
6369
type: object
6470
to:
65-
description: FieldExportTarget provides the values necessary to identify
66-
the output path for a field export.
71+
description: |-
72+
FieldExportTarget provides the values necessary to identify the
73+
output path for a field export.
6774
properties:
6875
key:
6976
description: Key overrides the default value (`<namespace>.<FieldExport-resource-name>`)
7077
for the FieldExport target
7178
type: string
7279
kind:
73-
description: FieldExportOutputType represents all types that can
74-
be produced by a field export operation
80+
description: |-
81+
FieldExportOutputType represents all types that can be produced by a field
82+
export operation
7583
enum:
7684
- configmap
7785
- secret
@@ -94,12 +102,14 @@ spec:
94102
description: FieldExportStatus defines the observed status of the FieldExport.
95103
properties:
96104
conditions:
97-
description: A collection of `ackv1alpha1.Condition` objects that
98-
describe the various recoverable states of the field CR
105+
description: |-
106+
A collection of `ackv1alpha1.Condition` objects that describe the various
107+
recoverable states of the field CR
99108
items:
100-
description: Condition is the common struct used by all CRDs managed
101-
by ACK service controllers to indicate terminal states of the
102-
CR and its backend AWS service API resource
109+
description: |-
110+
Condition is the common struct used by all CRDs managed by ACK service
111+
controllers to indicate terminal states of the CR and its backend AWS
112+
service API resource
103113
properties:
104114
lastTransitionTime:
105115
description: Last time the condition transitioned from one status

addons/sfn-chart/crds/sfn.services.k8s.aws_activities.yaml

+65-48
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: activities.sfn.services.k8s.aws
98
spec:
109
group: sfn.services.k8s.aws
@@ -21,47 +20,62 @@ spec:
2120
description: Activity is the Schema for the Activities 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: ActivitySpec defines the desired state of Activity.
3741
properties:
3842
name:
39-
description: "The name of the activity to create. This name must be
40-
unique for your AWS account and region for 90 days. For more information,
41-
see Limits Related to State Machine Executions (https://docs.aws.amazon.com/step-functions/latest/dg/limits.html#service-limits-state-machine-executions)
42-
in the AWS Step Functions Developer Guide. \n A name must not contain:
43-
\n - white space \n - brackets < > { } [ ] \n - wildcard characters
44-
? * \n - special characters \" # % \\ ^ | ~ ` $ & , ; : / \n - control
45-
characters (U+0000-001F, U+007F-009F) \n To enable logging with
46-
CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and
47-
_."
43+
description: |-
44+
The name of the activity to create. This name must be unique for your Amazon
45+
Web Services account and region for 90 days. For more information, see Limits
46+
Related to State Machine Executions (https://docs.aws.amazon.com/step-functions/latest/dg/limits.html#service-limits-state-machine-executions)
47+
in the Step Functions Developer Guide.
48+
49+
A name must not contain:
50+
51+
- white space
4852
type: string
53+
x-kubernetes-validations:
54+
- message: Value is immutable once set
55+
rule: self == oldSelf
4956
tags:
50-
description: "The list of tags to add to a resource. \n An array of
51-
key-value pairs. For more information, see Using Cost Allocation
57+
description: |-
58+
The list of tags to add to a resource.
59+
60+
An array of key-value pairs. For more information, see Using Cost Allocation
5261
Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)
53-
in the AWS Billing and Cost Management User Guide, and Controlling
62+
in the Amazon Web Services Billing and Cost Management User Guide, and Controlling
5463
Access Using IAM Tags (https://docs.aws.amazon.com/IAM/latest/UserGuide/access_iam-tags.html).
55-
\n Tags may only contain Unicode letters, digits, white space, or
56-
these symbols: _ . : / = + - @."
64+
65+
Tags may only contain Unicode letters, digits, white space, or these symbols:
66+
_ . : / = + - @.
5767
items:
58-
description: "Tags are key-value pairs that can be associated with
59-
Step Functions state machines and activities. \n An array of key-value
60-
pairs. For more information, see Using Cost Allocation Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)
61-
in the AWS Billing and Cost Management User Guide, and Controlling
68+
description: |-
69+
Tags are key-value pairs that can be associated with Step Functions state
70+
machines and activities.
71+
72+
An array of key-value pairs. For more information, see Using Cost Allocation
73+
Tags (https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html)
74+
in the Amazon Web Services Billing and Cost Management User Guide, and Controlling
6275
Access Using IAM Tags (https://docs.aws.amazon.com/IAM/latest/UserGuide/access_iam-tags.html).
63-
\n Tags may only contain Unicode letters, digits, white space,
64-
or these symbols: _ . : / = + - @."
76+
77+
Tags may only contain Unicode letters, digits, white space, or these symbols:
78+
_ . : / = + - @.
6579
properties:
6680
key:
6781
type: string
@@ -76,24 +90,25 @@ spec:
7690
description: ActivityStatus defines the observed state of Activity
7791
properties:
7892
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,
93+
description: |-
94+
All CRs managed by ACK have a common `Status.ACKResourceMetadata` member
95+
that is used to contain resource sync state, account ownership,
8196
constructed ARN for the resource
8297
properties:
8398
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'
99+
description: |-
100+
ARN is the Amazon Resource Name for the resource. This is a
101+
globally-unique identifier and is set only by the ACK service controller
102+
once the controller has orchestrated the creation of the resource OR
103+
when it has verified that an "adopted" resource (a resource where the
104+
ARN annotation was set by the Kubernetes user on the CR) exists and
105+
matches the supplied CR's Spec field values.
106+
https://github.com/aws/aws-controllers-k8s/issues/270
93107
type: string
94108
ownerAccountID:
95-
description: OwnerAccountID is the AWS Account ID of the account
96-
that owns the backend AWS service API resource.
109+
description: |-
110+
OwnerAccountID is the AWS Account ID of the account that owns the
111+
backend AWS service API resource.
97112
type: string
98113
region:
99114
description: Region is the AWS region in which the resource exists
@@ -104,14 +119,16 @@ spec:
104119
- region
105120
type: object
106121
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
122+
description: |-
123+
All CRs managed by ACK have a common `Status.Conditions` member that
124+
contains a collection of `ackv1alpha1.Condition` objects that describe
125+
the various terminal states of the CR and its backend AWS service API
126+
resource
111127
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
128+
description: |-
129+
Condition is the common struct used by all CRDs managed by ACK service
130+
controllers to indicate terminal states of the CR and its backend AWS
131+
service API resource
115132
properties:
116133
lastTransitionTime:
117134
description: Last time the condition transitioned from one status

0 commit comments

Comments
 (0)