Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update: Change ACK lab to use DynamoDB instead of RDS #712

Merged
merged 22 commits into from
Oct 31, 2023

Conversation

thiru85
Copy link
Contributor

@thiru85 thiru85 commented Oct 25, 2023

What this PR does / why we need it: This PR adds functionality to provision a DynamoDB table in AWS using AWS Controllers for Kubernetes (ACK) instead of an RDS instance, uses the Carts component of the Sample application, updates workshop/lab steps and adds new screenshots.

Which issue(s) this PR fixes:

Fixes #625

Quality checks

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@netlify
Copy link

netlify bot commented Oct 25, 2023

Deploy Preview for eks-workshop ready!

Name Link
🔨 Latest commit 61ba415
🔍 Latest deploy log https://app.netlify.com/sites/eks-workshop/deploys/6541424028e8500008466be3
😎 Deploy Preview https://deploy-preview-712--eks-workshop.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@niallthomson niallthomson added this to the re:Invent 2023 milestone Oct 25, 2023
@csantanapr csantanapr requested a review from candonov October 25, 2023 17:36
@csantanapr
Copy link
Member

@candonov could you review and test this PR?

@candonov
Copy link
Contributor

@candonov could you review and test this PR?

Per our sync this morning, @thiru85 demoed it and it looks good, @ybezsonov will run a test and review.

@thiru85
Copy link
Contributor Author

thiru85 commented Oct 25, 2023

Made the changes as discussed

Copy link
Contributor

@niallthomson niallthomson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall a great PR, requested some changes for consistency with the rest of the workshop

@niallthomson niallthomson changed the title Added content to reflect DynamoDB creation via ACK update: Change ACK lab to use DynamoDB instead of RDS Oct 26, 2023
@thiru85
Copy link
Contributor Author

thiru85 commented Oct 30, 2023

Let me know if there are other changes needed

@thiru85
Copy link
Contributor Author

thiru85 commented Oct 30, 2023

updated

@niallthomson
Copy link
Contributor

Looks like theres an issue with a link in the content? Website is failing to build https://github.com/aws-samples/eks-workshop-v2/actions/runs/6694950228/job/18192668662?pr=712#step:5:48

@niallthomson
Copy link
Contributor

I pushed some minor changes to make sure the Dynamo table and IRSA role name are unique to the cluster name.

@niallthomson niallthomson merged commit df4d740 into aws-samples:main Oct 31, 2023
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Migrate Crossplane and ACK labs to DynamoDB
5 participants