Remote Release Promotions RFC
Blog post from Octopus Deploy
Octopus Deploy is exploring a new feature called Remote Release Promotions designed to facilitate smoother release promotions across multiple Octopus Servers, addressing challenges posed by segregated and geographically distant environments. This feature aims to support secure and efficient deployment pipelines by introducing concepts like Spaces, Trusts, and Lifecycles. Spaces allow for independent project management across different networks, with the possibility of connected or disconnected communication based on security needs. Trust relationships between Spaces will ensure secure information exchange, while Lifecycles will enable the composition of deployment processes across various Spaces. The proposed solution includes using Release Bundles to package deployment requirements, which are then imported into target Spaces, maintaining deployment integrity and security. The feature seeks to replace current methods like Octopus Migrator and Offline Drops, aiming for a more centralized and cohesive deployment process. Feedback is encouraged to refine this feature, ensuring it meets diverse customer needs and scenarios.