Skip to content

Commit 8fca9d8

Browse files
committed
release artifacts for release v0.0.3
1 parent f3bbc9e commit 8fca9d8

9 files changed

+968
-3
lines changed

helm/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v1
22
name: ack-rds-controller
33
description: A Helm chart for the ACK service controller for rds
4-
version: v0.0.2
5-
appVersion: v0.0.2
4+
version: v0.0.3
5+
appVersion: v0.0.3
66
home: https://github.com/aws-controllers-k8s/rds-controller
77
icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
88
sources:
Lines changed: 185 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,185 @@
1+
2+
---
3+
apiVersion: apiextensions.k8s.io/v1
4+
kind: CustomResourceDefinition
5+
metadata:
6+
annotations:
7+
controller-gen.kubebuilder.io/version: v0.4.0
8+
creationTimestamp: null
9+
name: dbclusterparametergroups.rds.services.k8s.aws
10+
spec:
11+
group: rds.services.k8s.aws
12+
names:
13+
kind: DBClusterParameterGroup
14+
listKind: DBClusterParameterGroupList
15+
plural: dbclusterparametergroups
16+
singular: dbclusterparametergroup
17+
scope: Namespaced
18+
versions:
19+
- name: v1alpha1
20+
schema:
21+
openAPIV3Schema:
22+
description: DBClusterParameterGroup is the Schema for the DBClusterParameterGroups
23+
API
24+
properties:
25+
apiVersion:
26+
description: 'APIVersion defines the versioned schema of this representation
27+
of an object. Servers should convert recognized schemas to the latest
28+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
29+
type: string
30+
kind:
31+
description: 'Kind is a string value representing the REST resource this
32+
object represents. Servers may infer this from the endpoint the client
33+
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+
type: string
35+
metadata:
36+
type: object
37+
spec:
38+
description: "DBClusterParameterGroupSpec defines the desired state of
39+
DBClusterParameterGroup. \n Contains the details of an Amazon RDS DB
40+
cluster parameter group. \n This data type is used as a response element
41+
in the DescribeDBClusterParameterGroups action."
42+
properties:
43+
description:
44+
description: The description for the DB cluster parameter group.
45+
type: string
46+
family:
47+
description: "The DB cluster parameter group family name. A DB cluster
48+
parameter group can be associated with one and only one DB cluster
49+
parameter group family, and can be applied only to a DB cluster
50+
running a database engine and engine version compatible with that
51+
DB cluster parameter group family. \n Aurora MySQL \n Example: aurora5.6,
52+
aurora-mysql5.7 \n Aurora PostgreSQL \n Example: aurora-postgresql9.6"
53+
type: string
54+
name:
55+
description: "The name of the DB cluster parameter group. \n Constraints:
56+
\n * Must match the name of an existing DB cluster parameter
57+
group. \n This value is stored as a lowercase string."
58+
type: string
59+
parameters:
60+
description: A list of parameters in the DB cluster parameter group
61+
to modify.
62+
items:
63+
description: "This data type is used as a request parameter in the
64+
ModifyDBParameterGroup and ResetDBParameterGroup actions. \n This
65+
data type is used as a response element in the DescribeEngineDefaultParameters
66+
and DescribeDBParameters actions."
67+
properties:
68+
allowedValues:
69+
type: string
70+
applyMethod:
71+
type: string
72+
applyType:
73+
type: string
74+
dataType:
75+
type: string
76+
description:
77+
type: string
78+
isModifiable:
79+
type: boolean
80+
minimumEngineVersion:
81+
type: string
82+
parameterName:
83+
type: string
84+
parameterValue:
85+
type: string
86+
source:
87+
type: string
88+
supportedEngineModes:
89+
items:
90+
type: string
91+
type: array
92+
type: object
93+
type: array
94+
tags:
95+
description: Tags to assign to the DB cluster parameter group.
96+
items:
97+
description: Metadata assigned to an Amazon RDS resource consisting
98+
of a key-value pair.
99+
properties:
100+
key:
101+
type: string
102+
value:
103+
type: string
104+
type: object
105+
type: array
106+
required:
107+
- description
108+
- family
109+
- name
110+
type: object
111+
status:
112+
description: DBClusterParameterGroupStatus defines the observed state
113+
of DBClusterParameterGroup
114+
properties:
115+
ackResourceMetadata:
116+
description: All CRs managed by ACK have a common `Status.ACKResourceMetadata`
117+
member that is used to contain resource sync state, account ownership,
118+
constructed ARN for the resource
119+
properties:
120+
arn:
121+
description: 'ARN is the Amazon Resource Name for the resource.
122+
This is a globally-unique identifier and is set only by the
123+
ACK service controller once the controller has orchestrated
124+
the creation of the resource OR when it has verified that an
125+
"adopted" resource (a resource where the ARN annotation was
126+
set by the Kubernetes user on the CR) exists and matches the
127+
supplied CR''s Spec field values. TODO(vijat@): Find a better
128+
strategy for resources that do not have ARN in CreateOutputResponse
129+
https://github.com/aws/aws-controllers-k8s/issues/270'
130+
type: string
131+
ownerAccountID:
132+
description: OwnerAccountID is the AWS Account ID of the account
133+
that owns the backend AWS service API resource.
134+
type: string
135+
required:
136+
- ownerAccountID
137+
type: object
138+
conditions:
139+
description: All CRS managed by ACK have a common `Status.Conditions`
140+
member that contains a collection of `ackv1alpha1.Condition` objects
141+
that describe the various terminal states of the CR and its backend
142+
AWS service API resource
143+
items:
144+
description: Condition is the common struct used by all CRDs managed
145+
by ACK service controllers to indicate terminal states of the
146+
CR and its backend AWS service API resource
147+
properties:
148+
lastTransitionTime:
149+
description: Last time the condition transitioned from one status
150+
to another.
151+
format: date-time
152+
type: string
153+
message:
154+
description: A human readable message indicating details about
155+
the transition.
156+
type: string
157+
reason:
158+
description: The reason for the condition's last transition.
159+
type: string
160+
status:
161+
description: Status of the condition, one of True, False, Unknown.
162+
type: string
163+
type:
164+
description: Type is the type of the Condition
165+
type: string
166+
required:
167+
- status
168+
- type
169+
type: object
170+
type: array
171+
required:
172+
- ackResourceMetadata
173+
- conditions
174+
type: object
175+
type: object
176+
served: true
177+
storage: true
178+
subresources:
179+
status: {}
180+
status:
181+
acceptedNames:
182+
kind: ""
183+
plural: ""
184+
conditions: []
185+
storedVersions: []

0 commit comments

Comments
 (0)