aws-ia / terraform-aws-control_tower_account_factory

AWS Control Tower Account Factory
Apache License 2.0
604 stars 386 forks source link

Discontinuation of AWS CodeStar support #424

Closed bfeuillet closed 3 months ago

bfeuillet commented 5 months ago

Hello there, I'm currently checking on how to implement this module to bootstrap an AWS landing zone. The module seem nice to use and all (work for now) but after searching I have detected a big issue that's coming : https://aws.amazon.com/codestar/

Discontinuation of AWS CodeStar support On July 31, 2024, Amazon Web Services (AWS) will discontinue support for creating and viewing AWS CodeStar projects

It seems like a product named Amazon CodeCatalyst could be the replacement but I wondering how it can replace the CodeStar Connections. Seems like CodeCatalyst support Terraform (https://aws.amazon.com/about-aws/whats-new/2023/11/amazon-codecatalyst-supports-terraform/)

Describe the outcome you'd like

How to replace CodeStar Terraform resource code with AWS CodeCatalyst or self-made pipeline in Github actions/Gitlab CI/CD.

Is your feature request related to a problem you are currently experiencing? If so, please describe.

No problem for now as I'm in a PoC of using this module to deploy a fresh and clean AWS landing Zone.

Sanjan611 commented 5 months ago

Hi @bfeuillet , thanks for bringing this up! I've made a note to investigate this further.

hsdp-smulford commented 5 months ago

+1 👀

jack-parsons-bjss commented 4 months ago

I don’t think this is an issue is it? As later on the page you quoted, it says “AWS CodeStar Connections will not be impacted by this discontinuation.”

Sanjan611 commented 3 months ago

As correctly noted by @jack-parsons-bjss, CodeStar Connections will not be impacted.

AFT utilizes AWS CodeStar Connections to allow you to connect to third party VCS systems. This functionality is separate from AWS CodeStar which allows you to manage all your software development activities in one place. While AWS CodeStar is being discontinued, CodeStar Connections will continue to be supported. Existing and new customers can continue to use CodeStar Connections to connect to their VCSs.