Skip to content

Commit

Permalink
Merge pull request aws-controllers-k8s#338 from jaypipes/dynamodb
Browse files Browse the repository at this point in the history
Adds DynamoDB service controller
  • Loading branch information
jaypipes authored Oct 5, 2020
2 parents f1fb724 + 2d09562 commit 598a3e2
Show file tree
Hide file tree
Showing 41 changed files with 7,669 additions and 1 deletion.
7 changes: 7 additions & 0 deletions docs/contents/dev-docs/testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ through the steps to test ACK for the currently supported AWS services:
- Amazon S3
- Amazon SNS
- Amazon API Gateway V2
- Amazon DynamoDB

If you run into any problems when testing one of the above services,
[raise an issue](https://github.com/aws/aws-controllers-k8s/issues/new/choose)
Expand Down Expand Up @@ -275,6 +276,12 @@ As you can see, in above case the end-to-end test (creating cluster, deploying
ACK, applying custom resources, and tear-down) took less than 30 seconds. This
is for the warmed caches case.

#### Repeat for other services

We have end-to-end tests for all services listed in the `DEVELOPER-PREVIEW`,
`BETA` and `GA` release statuses in our [service listing](../services)
document. Simply replace your `SERVICE` environment variable with the name of a
supported service and re-run the IAM and test steps outlined above.

### Background

Expand Down
2 changes: 1 addition & 1 deletion docs/contents/services.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Controller Release Roadmap](https://github.com/aws/aws-controllers-k8s/projects/
| AWS Service | Release Status | Controller |
|------------ | -------------- | ---------- |
|Amazon [API Gateway V2](https://aws.amazon.com/api-gateway/)|`DEVELOPER PREVIEW`|[`apigatewayv2`](https://github.com/aws/aws-controllers-k8s/tree/main/services/apigatewayv2)|
|Amazon [DynamoDB](https://aws.amazon.com/dynamodb/)|`BUILD`|`dynamodb`|
|Amazon [DynamoDB](https://aws.amazon.com/dynamodb/)|`DEVELOPER PREVIEW`|[`dynamodb`](https://github.com/aws/aws-controllers-k8s/tree/main/services/dynamodb)|
|Amazon [ECR](https://aws.amazon.com/ecr/)|`DEVELOPER PREVIEW`|[`ecr`](https://github.com/aws/aws-controllers-k8s/tree/main/services/ecr)|
|Amazon [S3](https://aws.amazon.com/s3/)|`DEVELOPER PREVIEW`|[`s3`](https://github.com/aws/aws-controllers-k8s/tree/main/services/s3)|
|Amazon [SQS](https://aws.amazon.com/sqs/)|`BUILD`|`sqs`|
Expand Down
67 changes: 67 additions & 0 deletions services/dynamodb/apis/v1alpha1/backup.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions services/dynamodb/apis/v1alpha1/doc.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// +k8s:deepcopy-gen=package
// Package v1alpha1 is the v1alpha1 version of the dynamodb.services.k8s.aws API.
// +groupName=dynamodb.services.k8s.aws
package v1alpha1
251 changes: 251 additions & 0 deletions services/dynamodb/apis/v1alpha1/enums.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 598a3e2

Please sign in to comment.