#refarch (2024-11)

Cloud Posse Reference Architecture

2024-11-05

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
#1177 :loudspeaker: Upcoming Migration of Components to a New GitHub Organization (CODE FREEZE 11/12 - 11/17)

We want to inform our community that starting next Tuesday (2024-11-12), we will begin migrating each component in this repository (cloudposse/terraform-aws-components) repository to a new GitHub organization. This change is essential to enhance the stability and usability of our components, including:

• Leveraging terratest automation for improved testing. • Implementing semantic versioning to clearly communicate updates and breaking changes. • Enabling a more modular structure, with a focus on maintaining individual components more effectively. • Accelerate PR reviews and component contributions • Automated dependabot updates • And tons more!!

What to Expect

Migration Timeline: The migration process will start next Tuesday and is anticipated to be completed by the end of the following week. • Updated Documentation: We are actively updating our documentation and the cloudposse-component updater tool to facilitate a smooth transition. • Maintenance Mode: After this migration, this cloudposse/terraform-aws-components repository will enter maintenance mode. We will no longer accept new contributions here, and all updates should be directed towards the new individual component repositories. • Future Archiving: In approximately six months, we plan to archive this repository and transfer it to the cloudposse-archives organization.

FAQ

• Does this affect our terraform modules? No. We are not moving our terraform modules


We are committed to making this migration as seamless as possible, but if you have any questions or concerns, please post your comments in this issue. Your feedback is important to us, and we appreciate your support in this transition!

Thank you,

The Cloud Posse Team

    keyboard_arrow_up