aws-samples / eks-workshop-v2

Hands-on labs for Amazon EKS
https://www.eksworkshop.com
Apache License 2.0
449 stars 447 forks source link

Changes to labs to manually install relevant components #863

Open niallthomson opened 8 months ago

niallthomson commented 8 months ago

What would you like to be added?

There are a number of labs that should be changes to "manually" install components that are currently being done via Terraform. These labs should be changed to direct the user to install things like addons and helm charts themselves.

Labs:

Why is this needed?

This will give users more insight in to what is being done.

JonVDB commented 8 months ago

This would be a nice enhancement for the EKS Workshop. The installation process of these tools, such as Argo CD, remains "invisible" to the AWS customer, which makes it harder to use the product.

It would be easier to convince future AWS customers to use EKS if they are able to get hands-on practical experience with installing Argo CD on AWS EKS.

niallthomson commented 8 months ago

There were a few reasons we originally didn't do this:

  1. Customers rarely manually install components so its not that realistic
  2. Installing something is generally less valuable to learn over actual capabilities
  3. Our first pass of the workshop automated everything and we didn't have the flexibility we have now
yunjianlu commented 1 month ago

Hi, there I can take the ACK Automation section here. Would you assign it to me? Thanks. @niallthomson