aws-samples / rancher-on-aws-workshop

Learn how to easily deploy and manage Kubernetes with Rancher on AWS Cloud
https://catalog.workshops.aws/rancher
MIT License
12 stars 5 forks source link

Results / Findings Workshop Review 2023-06-12 #40

Closed wombelix closed 1 year ago

wombelix commented 1 year ago

Hey everyone,

I did a late night review as asked by to help you get this thing over the finish line, I see three blocker that need to be fixed prior approval in the RKE2 Cluster deployment and EKS Cluster Import area, the rest is nice if it's approved but due to the time concerns for the first event, I'm fine if that get addressed after approval.

Need to be fixed before approval, but doesn't require another review, as soon it's confirmed as fixed, I can approve the Workshop:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/32-creating-rke2-cluster#cluster-information:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/32-creating-rke2-cluster#cluster-information:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/40-importing-a-cluster/41-importing-the-cluster#importing-the-cluster

Not a huge thing, those findings can be addressed at a later point as well, I will approve either way:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/21-exploring-the-cluster#step-2:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/21-exploring-the-cluster#rancher-multi-cluster-manager

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/21-exploring-the-cluster#rancher-multi-cluster-manager

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/22-rancher-applications#step-5:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/22-rancher-applications#step-3:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/22-rancher-applications#step-1:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/22-rancher-applications#step-3:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/22-rancher-applications#step-5:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/23-kubernetes-applications#step-2:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/20-exploring-the-cluster/23-kubernetes-applications#step-7: https://github.com/zackbradys/rancher-customer-demos/blob/b8defe79d907aa1de8d594ce880437b3a53d89ad/static/fleet/fleet-local.yaml#L14

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/31-creating-eks-cluster#upload-the-required-files:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/31-creating-eks-cluster#modify-cloud9-instance-iam-role

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/31-creating-eks-cluster#step-4:-create-the-cluster

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/32-creating-rke2-cluster#step-3:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/32-creating-rke2-cluster#step-3:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/30-creating-a-cluster/32-creating-rke2-cluster#step-4:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/40-importing-a-cluster/41-importing-the-cluster#step-5:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/40-importing-a-cluster/41-importing-the-cluster#step-6:

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/50-additional-integrations

https://catalog.us-east-1.prod.workshops.aws/event/dashboard/en-US/workshop/50-additional-integrations#download-the-install-ack-sc-memdb.sh-script

wombelix commented 1 year ago

Hey @zackbradys I did it to give you more time, as stated above, just address the three major issues, let me know you did it and I will approve the Workshop. I trust you that you then going to work on the other content related issues as soon you have some more time to further improve the workshop :) No need for another review to help you get it done in time.

zackbradys commented 1 year ago

Hey @zackbradys I did it to give you more time, as stated above, just address the three major issues, let me know you did it and I will approve the Workshop. I trust you that you then going to work on the other content related issues as soon you have some more time to further improve the workshop :) No need for another review to help you get it done in time.

Thank you for replying! I re-read the issue after commenting and saw you mention that you didn’t need to do another review (thus why I deleted my comment). We will work towards getting these items addressed and send updates via this issue.

marshkkm commented 1 year ago

Hey @wombelix, the instructions were actually present in the markdowns...but as \

 blocks. So the workshop was ignoring them :). I've updated all of those instructions to a bulleted format.

zackbradys commented 1 year ago

Thank for the fixes @marshkkm and verifying the blockers are resolved. I added a bit of a formatting changes to it, but it looks good and checks off the 3 blocking tasks for approval.

I started another branch zackbradys-optional-updates-issue-40 to address the optional and non-blocking issues that you brought up. I agree with most of them so would like to get them implemented, but not even to hold off the workshop approval. Please let us know if we need to address anything else before approval!

zackbradys commented 1 year ago

Added pull request and merge for the optional suggestions for the Rancher components of the workshop. Please let me know any questions or additional suggestions!

zackbradys commented 1 year ago

For NeuVector, Step 1, nitpick, wouldn't it be easier to let people use the "Cluster Tools" link in the left menu to deploy NeuVector to ensure the Rancher integrated version is used?

I wanted to use the same method for deploying each application instead of having the user navigate to a different section. We could have both Longhorn and NeuVector be deployed from Cluster Tools, but it's splitting hairs at his point (IMO).

zackbradys commented 1 year ago

Please review the blocking updates made earlier tonight and let us know if they are acceptable for approval. We will continue to work on the optional/suggested updates. @wombelix

wombelix commented 1 year ago

Thanks a lot for addressing the findings that fast, as agreed, Workshop is now approved :)

Screenshot 2023-06-13 at 09 51 59

All the best with the upcoming Event!

zackbradys commented 1 year ago

thanks for your help and working with us on our timeline. @wombelix!!