Skip to content

new: Add EKS Capabilities fastpath lab (ACK, Argo CD, kro)#1858

Open
dshamanthreddy wants to merge 11 commits into
aws-samples:mainfrom
dshamanthreddy:eks-1781
Open

new: Add EKS Capabilities fastpath lab (ACK, Argo CD, kro)#1858
dshamanthreddy wants to merge 11 commits into
aws-samples:mainfrom
dshamanthreddy:eks-1781

Conversation

@dshamanthreddy

Copy link
Copy Markdown

What this PR does / why we need it:

Adds a new EKS Capabilities fastpath lab under website/docs/fastpaths/eks-capabilities/,
demonstrating how to provision and manage AWS resources from Kubernetes using three
complementary capabilities, all integrated with the AWS Containers Retail Sample:

  • ACK (AWS Controllers for Kubernetes) — provision a DynamoDB table and migrate the
    carts service to use it.
  • Argo CD — register the cluster, sign in to the Argo CD UI, and deploy/manage the
    application via GitOps.
  • kro (Kube Resource Orchestrator) — define a ResourceGraphDefinition and apply an
    instance to compose the carts stack.

Includes the supporting Kubernetes manifests, per-lab Terraform under
.workshop/terraform/ (ACK/Argo CD/kro pre-provisioning, eks-capabilities IAM policy and
role), an idempotent cleanup.sh, automated test hooks (tests/hook-suite.sh) for each
section, the new sidebar/nav entry in docusaurus.config.js, and .spelling additions.

Which issue(s) this PR fixes:

Fixes #1781

Quality checks

@netlify

netlify Bot commented Jun 15, 2026

Copy link
Copy Markdown

Deploy Preview for eks-workshop ready!

Name Link
🔨 Latest commit 81bedf9
🔍 Latest deploy log https://app.netlify.com/projects/eks-workshop/deploys/6a304ed9327edc00088ed521
😎 Deploy Preview https://deploy-preview-1858--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 project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding EKS Capabilities -ACK,ARGO CD, KRO

2 participants