Hi!
We are currently in the development process of a new server and application deployment approach for Foreman.
Normally servers aren’t deployed for their own sake, but to serve as platform for applications.
Thus we believe, that server deployment should be application centric and self service based.
The use case scenario would be:
Administrator:
- Creates an application definition including servers and an application orchestration mechanism (ansible playbook, salt state)
- Defines variables that need/can be changed by the Application owner
Application owner:
- Creates new application instance from application definition
- defines needed variables
- deploys application including servers (one click deployment)
The current development state is in a very early state and allows the definition on a one server deployment and a basic self service portal.
We’d be very happy if you’d take a look at the plugin and we’re happy about any type of feedback ![]()
Foreman Application Centric Deployment
Thanks, Mark