Skip to content

Commit 7761cd1

Browse files
Merge pull request #47 from nmvk/release-v0.0.4
Release artifacts for dev preview release v0.0.4
2 parents 15ef81c + bc39c51 commit 7761cd1

15 files changed

+1213
-39
lines changed

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ Kubernetes Github project.
1313
The ACK service controller for Amazon ElastiCache supports the following Amazon ElastiCache API resources in `DEVELOPER PREVIEW`:
1414
- [x] Replication Group
1515
- [x] Cache Subnet Group
16+
- [x] User Group
17+
- [x] User
18+
- [x] Snapshot Group
19+
- [x] Cache Parameter Group
1620

1721
## Contributing
1822

helm/Chart.yaml

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
apiVersion: v1
22
name: ack-elasticache-controller
33
description: A Helm chart for the ACK service controller for elasticache
4-
version: v0.0.3
5-
appVersion: v0.0.3
6-
home: https://github.com/aws/aws-controllers-k8s
4+
version: v0.0.4
5+
appVersion: v0.0.4
6+
home: https://github.com/aws-controllers-k8s/elasticache-controller
77
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
88
sources:
9-
- https://github.com/aws/aws-controllers-k8s
9+
- https://github.com/aws-controllers-k8s/elasticache-controller
1010
maintainers:
1111
- name: ACK Admins
12-
url: https://github.com/orgs/aws/teams/aws-controllers-for-kubernetes-ack-admins
12+
url: https://github.com/orgs/aws-controllers-k8s/teams/ack-admin
13+
- name: elasticache Admins
14+
url: https://github.com/orgs/aws-controllers-k8s/teams/elasticache-maintainer
1315
keywords:
1416
- aws
1517
- kubernetes

helm/crds/elasticache.services.k8s.aws_cacheparametergroups.yaml

+25-4
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,30 @@ spec:
3535
metadata:
3636
type: object
3737
spec:
38-
description: CacheParameterGroupSpec defines the desired state of CacheParameterGroup
38+
description: "CacheParameterGroupSpec defines the desired state of CacheParameterGroup.
39+
\n Represents the output of a CreateCacheParameterGroup operation."
3940
properties:
4041
cacheParameterGroupFamily:
42+
description: "The name of the cache parameter group family that the
43+
cache parameter group can be used with. \n Valid values are: memcached1.4
44+
| memcached1.5 | memcached1.6 | redis2.6 | redis2.8 | redis3.2 |
45+
redis4.0 | redis5.0 | redis6.x |"
4146
type: string
4247
cacheParameterGroupName:
48+
description: A user-specified name for the cache parameter group.
4349
type: string
4450
description:
51+
description: A user-specified description for the cache parameter
52+
group.
4553
type: string
4654
parameterNameValues:
55+
description: An array of parameter names and values for the parameter
56+
update. You must supply at least one parameter name and value; subsequent
57+
arguments are optional. A maximum of 20 parameters may be modified
58+
per request.
4759
items:
60+
description: Describes a name-value pair that is used to update
61+
the value of a parameter.
4862
properties:
4963
parameterName:
5064
type: string
@@ -117,7 +131,12 @@ spec:
117131
type: object
118132
type: array
119133
events:
134+
description: A list of events. Each element in the list contains detailed
135+
information about one event.
120136
items:
137+
description: Represents a single occurrence of something interesting
138+
within the system. Some examples of events are creating a cluster,
139+
adding or removing a cache node, or rebooting a node.
121140
properties:
122141
date:
123142
format: date-time
@@ -129,9 +148,14 @@ spec:
129148
type: object
130149
type: array
131150
isGlobal:
151+
description: Indicates whether the parameter group is associated with
152+
a Global datastore
132153
type: boolean
133154
parameters:
155+
description: A list of Parameter instances.
134156
items:
157+
description: Describes an individual setting that controls some
158+
aspect of ElastiCache behavior.
135159
properties:
136160
allowedValues:
137161
type: string
@@ -151,9 +175,6 @@ spec:
151175
type: string
152176
type: object
153177
type: array
154-
required:
155-
- ackResourceMetadata
156-
- conditions
157178
type: object
158179
type: object
159180
served: true

helm/crds/elasticache.services.k8s.aws_cachesubnetgroups.yaml

+22-4
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,20 @@ spec:
3434
metadata:
3535
type: object
3636
spec:
37-
description: CacheSubnetGroupSpec defines the desired state of CacheSubnetGroup
37+
description: "CacheSubnetGroupSpec defines the desired state of CacheSubnetGroup.
38+
\n Represents the output of one of the following operations: \n *
39+
CreateCacheSubnetGroup \n * ModifyCacheSubnetGroup"
3840
properties:
3941
cacheSubnetGroupDescription:
42+
description: A description for the cache subnet group.
4043
type: string
4144
cacheSubnetGroupName:
45+
description: "A name for the cache subnet group. This value is stored
46+
as a lowercase string. \n Constraints: Must contain no more than
47+
255 alphanumeric characters or hyphens. \n Example: mysubnetgroup"
4248
type: string
4349
subnetIDs:
50+
description: A list of VPC subnet IDs for the cache subnet group.
4451
items:
4552
type: string
4653
type: array
@@ -109,7 +116,12 @@ spec:
109116
type: object
110117
type: array
111118
events:
119+
description: A list of events. Each element in the list contains detailed
120+
information about one event.
112121
items:
122+
description: Represents a single occurrence of something interesting
123+
within the system. Some examples of events are creating a cluster,
124+
adding or removing a cache node, or rebooting a node.
113125
properties:
114126
date:
115127
format: date-time
@@ -121,27 +133,33 @@ spec:
121133
type: object
122134
type: array
123135
subnets:
136+
description: A list of subnets associated with the cache subnet group.
124137
items:
138+
description: Represents the subnet associated with a cluster. This
139+
parameter refers to subnets defined in Amazon Virtual Private
140+
Cloud (Amazon VPC) and used with ElastiCache.
125141
properties:
126142
subnetAvailabilityZone:
143+
description: Describes an Availability Zone in which the cluster
144+
is launched.
127145
properties:
128146
name:
129147
type: string
130148
type: object
131149
subnetIdentifier:
132150
type: string
133151
subnetOutpost:
152+
description: The ID of the outpost subnet.
134153
properties:
135154
subnetOutpostARN:
136155
type: string
137156
type: object
138157
type: object
139158
type: array
140159
vpcID:
160+
description: The Amazon Virtual Private Cloud identifier (VPC ID)
161+
of the cache subnet group.
141162
type: string
142-
required:
143-
- ackResourceMetadata
144-
- conditions
145163
type: object
146164
type: object
147165
served: true

0 commit comments

Comments
 (0)