aws-samples / eks-saas-gitops

Source repo of Building SaaS applications on Amazon EKS using GitOps workshop
https://catalog.workshops.aws/eks-saas-gitops
MIT No Attribution
53 stars 17 forks source link

Feedback from SSM to CFN #16

Closed somensi-aws closed 11 months ago

somensi-aws commented 11 months ago

Issue #, if available:

Description of changes: Changes Cloud9 connection type to SSM instead of SSH - it makes SSM run command faster Created new custom resource to create Cloud9 SSM roles and instance profiles Lambda bootstrap changes: loop to get not terminating instances based on tag, added code to remove existing associations and add the workshop instance profile association Removed feedback to CFN in case of success (this is now done on install.sh) Added SSM parameter to pass in CFN custom resource execution data to install.sh Install script responds back to CFN Added cleanup.sh script - this needs to be invoked by Lambda Changed imdsv1 to imdsv2 on SSM setup script Piped to null warnings on cloud9 update environments

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